Socialism is wayyyy to broad a term. It does work. Czechia is a fantastic country, its 1000x better run than the US. They have some of the highest percentage of small businesses. Every time I go back to visit, the country feels more vibrant.
In the US, depending on what state you are in, you could be paying taxes just around that of a "socialist" country. The US gov is meddling in EVERYTHING these days, and yet, you still end up paying. The Czechs get free daycare, less work hours/more vacation, free healthcare (and I do mean free), free education, free transportation, etc. They pay maybe 15% in income tax, with a 7% surcharge if you make a ton of money. So tell me, how does that compare to the US where you pay 35%, get nothing free, education is $250k, you pay for daycare ($1000s/month), you get no vacation, and you work like a dog until you are 60?
Please, to those that say America is superior because we're a capitalist country, do some fucking research into the actualities of living in a socialist country rather than simply using "socialism" to equate to "communism", which it fuckin aint.