There are people who think that socialism doesn't work. They are absolutely incorrect. Socialism works and it works well. It has worked everywhere it has been tried.
What people fail to understand is that socialism works for the ELITES. Socialism is all about enslaving the masses so that the elites can live lives of power and luxury. You don't see the likes of Al Gore cutting back on energy usage, but he preaches that the masses should do so. You don't see Obama cutting back on his trips, but he is the first to preach that others have too much luxury.
And socialism works for those who want to be slaves -- a large part of any population. Freedom is scary. Freedom requires too many decisions and you have to live with the results.