Original article is a bit short. Correct, but short. Yes, if you institute socialism in a country with very high work ethics, social trust, et al, it will work out. With a good enough population with even relatively decent leadership, any political system would work out.