I hold an even more unpopular opinion - socialism doesn't help the poor which it actually tries to. Take a look at how China, Russia and even India's elite have amassed wealth. Purely through a socialistic system which is supposed to help everyone by giving too much power to a handful of people.
To paraphrase someone on HN - laws tend to made for David to fight Goliath. But with time Goliath comes to understand the rules and uses it to shut down the Davids.
This is an evergreen story. Regulations sold as weapons for davids to defend against goliaths are instead used by goliaths to fend off davids. It turns out that Goliath can learn to use a sling too, and can hurl bigger stones with it. This is why goliaths like regulations so much, and why patents may be more disease than cure.
It depends on how you define and view "socialism". It seems to me most US citizens have a vert different view on socialism then everyone else from CommonWealth countries.
To paraphrase someone on HN - laws tend to made for David to fight Goliath. But with time Goliath comes to understand the rules and uses it to shut down the Davids.