Communism is an abstraction, which "works" only for abstract Socratic and Platonic ideal societies. In 2020 it should be understood that abstractions (and models) are fundamentally different from what we call real world.
The entire world was communist from the time cave paintings were drawn in France tens of thousands of years ago, to about 10000 years ago. Whereas capitalism has only existed as the predominant economic system anywhere for a few centuries. In the US, with two economic crises in the past decade, Covid at a peak, global warming, racial strife, riots on streets etc., I am not sure what is working in the real world with…
The natural order of the world appears to more closely resemble capitalism via the "eat what you kill" philosophy.
I imagine you are imagining close-knit tribes that would share resources freely internally. If so, would you agree that tribe members that leech off of the tribe and don't contribute were likely expelled from the group?
We certainly all do seem to have this innate fear of being abandoned by our group, so I think it's fair to say that we're adapted to avoid this outcome.