Communism is far from perfect. The issue with communism it is far too difficult to motivate people. Without proper compensation people will not strive to innovate. I recently wrote an essay that got published in "The Progressive" about what happened to the American Dream. The point of it was that the largest stregnth of capitalism is that it combats that motivational threat giving the opportunity to make endless amounts of money. However it no longer works! How could it when the average lawyer makes 95k per year and the average corporate lawyer makes 400k? When teachers make 34k but brokers make 295K. Engineers, architects, programmers, etc can't motivate people because their wages have become stagnated and price of living increases. No one can be motivated anymore to bring value to this country. So if you want to compare it to communism. With communism you have lack of innovation but a higher standard of living, with capitalism you have lack of innovation and a lower standard of living.
Why should only the few that feel profits are the end all be all of occupation be the only ones that have thier life validated by society? That's not the issue though, really. The topic here is the state of the economy. Small businesses can't start up with an unmotivated workforce that won't obtain money to buy. The entire economy can't create any value if the majority of the economy involves intangible trades. Buying 1m shares then selling 1m shares doesn't do anything to secure the state of the economy. Theorhetically if you take out those exchanges you will find ambitious people that will work their buts off adding value to make up the difference from their lack of unethical intangible trade wealth.