| Vincoletto said: which is our human nature. |
This is the faulty premise. There is no single universal human nature. There are billions (many billions throughout history) of human natures which manifest themselves differently based on the social dynamics and norms of a society.
Just compare our two closest relatives: Bonobos and Chimpanzees and see how different they are merely by changing the environment they lived in and forming different societies based on that. Some of the differences are genetic (through millions of years of isolated selection) but much are also social and environmental.
The Bonobos are egalitarian and spend most of their days having sex. The chimpanzees are aggressive and dominating fighting and killing one another. But if you put a baby Bonobo into a Chimp tribe (and the tribe somehow accepted it) it would likely adopt the norms of conduct of the chimps to some degree, and to a lesser degree if you did the opposite the Chimp wouldn't be as aggressive as it would've been with a Chimp tribe.
Humans are even more complex than this because we've developed in so many different environments and have formed so many different cultures based on our more complex patterns of thinking and our language.
There is no single human nature, just many individual ones, and even within ourselves we have different competing goals and urges.







