Communism goes against human nature Communism could never work because it goes against human nature.
People are naturally more competitive than cooperative.
Human attitudes and behavior are constantly reshaped by the changing economic systems in which people find themselves. Engels went on to spend a good deal of effort showing that early hunter-gatherer and village societies depended far more on cooperation than on competition. Capitalism, socialists argue, simply brings these otherwise marginal emotions to the center and exaggerates them, stripping people of the strong ties which unite groups based on tradition, honor, religion, etc. This is an argument that cannot be settled. It was not entirely implausible to argue that if Europeans could change from believing in the divine right of kings, the necessity of permanent feudal ties, and submission to the Church, they could change further to reject individual self-interest, competition and private property as eternal truths which predominate in society.