That is one way of looking at it.
Religion and politics have always been used to control the masses, so it is very possible that we simply develop this idea to accept our limitations. Views on what is good and bad, evil and sacred, are punctuated by factors such as socio-economic background, culture, and religion, so it is very possible that someone who doesn't want for anything can see himself or herself above these rules, which would otherwise confine him or her to a social status which they are beyond.
But as someone who has seen a lot of people who believed to be flying high come down and come down hard, I believe that there is an added dimension to it that we can never anticipate. This is true in every aspect of life. So while a lot of what we believe is "wrong" comes from outside influence and environment, there are certain universal priciples which, I believe, cannot be violated without consequences. Still, this may simply be my way of dealing with the concept of "why good things happen to bad people".
Yet, ethics is not just overridden by "bad" or "powerful" people. A lot of times, you'll see an equal amount of people from the "unempowered" classes who believe themselves to be above the rules of society, religion, ethics, and culture, and will justify how to work around the rules, when it is convenient for their personal ends, though it's not as obvious to us as when it happens within the upper ranks of society, because it happens on a larger scale.
Heheh this post was all over the place
What I mean (I think), is that human beings can use ethics, religion, country, race, or any distinguishing feature that defines them as seperate from one another, as a weapon, or as justification for their position, or can see it as a meaningful way of accepting their lives as is; or they can believe that they are above the limitations these rules imply, but I think this defines human nature more than it defines the rules themselves.