The core fallacy here is believing that we can all agree to supersede biological imperatives and everything will all go fine. The challenge of society is the establishment of a system that
cooperates with biology to create a peaceful, prosperous environment for all members of that society.
Humans are naturally competitive. Humans have tribal instincts (which include a default hostility to known outgroups). Humans have a fundamental tendency to hoard resources to ward off the mortal dangers of scarcity and decay, visible in our dietary inclinations just as much as in the way we handle the abstraction of money. Like most other successful animals, we have an instinct to secure resources not just for ourselves but for the generations that will follow after us.
These are inborn instincts and impulses, installed by millions of years of evolution. They cannot be hand-waved away. As a species, we are stuck with them, for better or worse.
Throughout the 20th century, we see the rise and fall of economic policy that refuses to acknowledge these realities. This willful blindness inflicts a large amount of suffering on the populations that fall for the delusion that we are now superhuman.
The argument is not that physical impulse does not need restraint, nor that society shouldn't have structure and authority. It is merely that our social systems need to exist as background processes that optimize and refine our basic natures instead of trying to pretend like they don't exist.
Just as denial of the underlying structure of computer systems will, at best, seriously impede performance, denial of the underlying structures of human psychology will, at best, bottleneck any society.
Hardcore socialist redistribution systems are so denialist that they result in the equivalent of a nation wide Blue Screen of Death shortly after bootup. Let's take notice of the blood and agony of the 20th century and not install SOCIALISM.DLL anymore.