Townhall gives 5 ways socialism destroys societies:
2) It stifles free speech: Why is there ridiculous government propaganda in nations like North Korea? Why are most schools, papers, and colleges run by liberals in the United States? Why do liberals often try to disrupt conservative speakers on college campuses? Why are there such extreme speech codes in Canada that it practically makes some conservative arguments illegal? Why does speaking out against the government risk imprisonment in China and the old Soviet Union? Because socialism requires protection, propaganda, intimidation, and darkness to survive. Socialism can’t survive honest, informed debate about its merits among people who are free to choose or reject it because it would not survive the conversation. As Reagan said, “How do you tell a communist? Well, it’s someone who reads Marx and Lenin. And how do you tell an anti-Communist? It’s someone who understands Marx and Lenin.”
4) It creates strife and division: Socialism is all about turning people against each other. It has to be. After all, if you believe in controlling people’s lives, the people who don’t wish to be controlled need to be vilified. If you believe in confiscating the wealth of successful people who won’t give it up willingly, then others must be convinced they’re terrible human beings who deserve to be punished. “Victim” classes must be created for the socialists to defend because if everyone is responsible for himself, what need is there for the socialist? Eventually, those who depend on government for their livelihood and those that the government smears and loots to pay them off come to hate each other.