The idea of the "dictatorship of the proletariat" is a fallacy. The workers aren't in power in a communist state.
Marxism is just a bunch of petty words with little substance, that is great at rallying the passions of the people by convincing them that they're being exploited by the evil rich people. They convince people democracy doesn't work because the will of the working class would be diluted with other conflicting interests.
Then it's one step to a small group of people getting dictatorial powers, and using whatever resources they want in the country for their own personal benefit... since there is no longer any power to keep them in check. They remain in power whether they do a good or a bad job. They remain in power whether they distribute wealth or not.
Ya think when North Korean children scavenge for food in the streets that Kim Jong-Il is hungry? The man eats what he wants when he wants and has sex with whoever he wants when he wants. If he feels that someone is a threat to his power, he has unrestrained power to take that person out. If you question him, you're a "reactionary," a "capitalist," or an "enemy of the proletariat."
"Workers of the world, unite!"
Capitalism gives more power to everyone, including the poorest.
Without capitalism, the only way to travel is on foot. The only way to eat is to get the source (animal, plants, etc) yourself and process it. Capitalism gives power to everyone by sharing the effort to achieve a common goal. People want to travel? Those with the ability to respond to that need respond to it, and we have cars, buses, taxis, bicycles, etc. Whatever the people want, those with the power and knowledge to provide it, do. You do your part, and you earn the money you can trade in for the commodities.
A small job putting books on shelves in a library or cleaning dishes in a restaurant is enough to get you a small appartment and bus and subway tickets. But the work you do is NOT ENOUGH for you to build the apartment yourself or travel at the speed provided to you by the bus and the street system. Capitalism provides it and trades it to you for almost nothing... because it takes the companies a lot less effort to build a car or a railway system than it would take ordinary people to reach the same benefits. Then it's sampled and distributed en masse in the form of packed food and pencils and bus tickets, etc. A small sample requires a tremendous amount of work to do, but you can buy it for money that you earned doing much less work than is necessary to create that sample, because it is the product of a collective machine that pulls in the same direction.
Capitalism is power for everybody. Communism is not. Capitalism gives you things that you would never be able to get on your own. Communism does not.