Wow, you're naive aren't you! Cute
I never argued that communism was a better ECONOMIC system, I just said that the basic premises of communism -- equity, dignity, an end to poverty -- are virtuous endeavours and are more moral than capitalism. So mentioning freely forming businesses and government intervention is quite irrelevant.
When you base morality on "voluntary exchange", you end up with sick results. You end up with poor 12 year olds prostituting themselves in order to put food on the table. You end up with wage slaves with no escape. You end up with corruption at the highest levels, with authorities taking cash for favours from wealthy businessmen. You end up with sick results, because you start from sick premises. Please, stick with economic arguements, because when you start talking morality, everything about capitalism starts to suck.