Communism and Capitalism are both valid economics systems. There is not a "bad" and a "good" one (don't be brainwashed), they are just "systems".
Communism from one of the sides seeks that everyone is at the same level that everyone else (and from that the term "common"
. Ok, you maybe might not be the same chances that one people or another, but it does remove the unfairness from the "Free Market". You get free education, free health, free economic safety, and other things, at the exchange to have yourself capped.
Now, the main problem with it is that it lack the competitive behaviour we are used to. If you are the best one at a certain area, you are stuck (and stuck with those that are the middle and worse at the same role), you usually do not have a way to access better conditions. It also get included to the fact that a Communist system can't exist by itself, because at the time there is a government and a separation, roles and organisation... the common rule of the Communism is dynamited, specially because most of the people tends to seek for power.
In the other hand, Capitalism is the system we are told that is the "good" one, you are free to do whatever you want, and you can climb as above as much as you can. You can be the richest person in the world if you are able to. But on the other side, the Capitalism system to actually works, it requires Rich and Poor people... specially poor people.
Have you ever tough why you can purchase a PC so cheap? Or veggies at accessible prices? Or other common items that you use everyday and that you demand to be cheap? It is easy, because they use the poor to produce them. If a computer where entirely made in the USA, or if your veggies were all picked up by "Americans", etc... then you might then add one or more "zeros" to the actual price you might be getting your things... a computer might be worth like 150,000 USD or each veggie like 10~15USD, each. That is why the system require the poor people, to keep everyone in the pyramid happy. The rich richer, and the poor even poorer.
Other of the myths of Capitalism is the "Free Market", because in truth everything tends to "Monopoly", it is that one corporation of group will always push outside the others to have complete control over a product and Market. Every corporation dreams about that.
Even further examples about how bad Capitalism can be is what happened a few years ago on 2008, where literally million of dollars just vanished (while some executives got even more millionaire just with ruining everyone else's lifes) and the USA government was "forced" to save the companies used to leech money (But, oh surprise... saving a company is a Communism movement, what they should have do is to let the company broke).
But well, since we are more used to the Capitalism system, there are more examples to good and bad things, but if you executed each of them under the same fair circumstances (not corruption, and not status quo enforcement) and with strictness applying the rules of each system then you might had then success in any of them.
So far for my knowledge, none of those two is the best one. Every one of those has its problems and abuses, and always you'll have groups that will try to prevent people from moving through the set "groups" of the systems, preserving the status quo.
The solution? Maybe take what does work on each of the systems. Because we have seen that both work, but that everyone of them have spaces that people can abuse to ruin everyone else's lifes.
(( UPS, I had a little anger moment there XD ))