The issue with communism is that it's impossible to actually make work. It's a nobel concept: making everything publically owned, putting power into the hands of the workers, etc. But in practice, all it's really lead to is dictatorships. Everyone got a job in these communist societies, yes, but they were all low paying jobs. Everything was done incredibly inefficiently. People in the government gave themselves perks while forcing the rest of the population to live in slums.
An ideal economic system, in my opinion, is a mix of capitalism and socialism. Free markets are a great thing that lead to economic prosperity and innovation. At the same time, free markets can be their own worst enemy, has has been proven time and time again in our nation's past, perhaps most notably in the 1920s and the 2000s, when lack of regulation lead to unsustainable bubbles and economic collapse.
We need social programs to take care of the downtrodden, disabled and old. People that fall through the cracks of capitalism. People incapable of supporting themselves either due to an economic down turn or because they simply can't find a job. I find the demonizing of people who use food stamps or take welfare to be sick, especially in a day and age with chronic unemployment, where millions can't find work through no fault of their own.
Only on a socialist society will we find publically built roads, public health care, public housing, public education, social security and welfare. These sorts of programs need to be stepped up in the US, because frankly they aren't enough. Too often, the unemployed fall into an endless cycle. They need a job. They can't afford a shelter, or good clean clothes, because they don't have a job. But they need a home and clean clothes in order to make themselves look presentable so that they can apply for that job. And thus the cycle goes on.
Obviously there are issues with social programs, but this notion that we will somehow create a society if "dependence" is right wing fiction of the highest order. Most Americans have aspirations to live a greater life then one capable of being lived on in social programs. They want to have money to buy things beyond the necessities. I find it odd that anyone would think so lowly of the American people that if you give people the basic things they need to live, like healthcare, shelter, and food, that they will then have NO motivation to work.
Anyway, that's my position. We have a right to a free market. But everyone also has a right to life, liberty and the pursuit of happiness, as well as all the tools they need in order to pursue that, such as healthcare, food and shelter.