People who use the notion of "human nature" to justify capitalism have a lazy, unfounded argument. Human nature is a malleable concept and to believe that greed is a quintessential example of human ambition and thought is unjustified and tragic.
@LaLuchadora It's also not backed up by anthropological research. We have more than enough research documenting acephalous, egalitarian (or more egalitarian) societies.