This is mystical nonsense. Kind of like how ancient peoples explained nature using deities. It’s just that people use bunk 17th and 18th century pseudoscience instead of gods.
Humans want enough. They don’t naturally want more than others. It’s the structure of society that creates greed. Greed is not a spirit inhabiting the bodies of individuals who then shape society to be greedy. It’s a dialectical process between the base and the superstructure. It’s not magical feelings stored in our DNA.