I'll use the word "ethics." That implies misdeeds that have objective consequences (lie, cheat, steal), which is universal across primate societies. "Morality" tends to describe sins that have no real justification, only the pseudo-justification of religious conviction and/or social conditioning.
As I pointed out to another anon in another post, human hierarchies are characterized by an upper class that proclaims they are against liars, cheats, and thieves, who are liars, cheats, and thieves, who will severely punish any liars, cheats, and thieves in the lower classes. This is of course disastrous for multitudes of individuals as well as the group itself and often disastrous to the upper class ("Sword of Damocles").
Why are human societies usually organized this way? First observe that for 95% of human history they weren't. Second, this miserable arrangement does have utility:
-Organization for food surplus and war.
-Overpopulation from enslaving women.
-Pressure to emigrate spreads the hierarchical culture.
With one major drawback:
-Extinction due to overpopulation explosion.
While it is true that this hierarchical model out-competes more egalitarian societies, it is inherently miserable and doomed to failure. The only reason it has managed to go on for as long as it has (which is not very long at all in evolutionary terms) is that the overclocked monkeybrain has allowed humanity the infinite growth their system needs to sustain itself. It is only relatively recently that humans even noticed the Earth started to show signs of strain (global warming, mineral shortages, food and water shortages).
Disagree with as many tenets as you want, the one thing that cannot be denied is that the situation is more complicated than trolling and sloganeering allow.