Communism is a utopian ideal. Humans, as many know, are inherently greedy and will take as they see fit. Ergo, communism can't work to its fullest potential. You see it fall apart, namely, in larger countries.
In small communities it works well, so long as everyone knows and likes one another.
Yes, humans are inherently greedy, except when they aren't.
That is to say, they are not inherently greedy.
Edited:
As a European, a German to be more certain, I have much clearer view on both Capitalism and Communism because my nation
was fucked and used by both (and also fucked the most by that Hitler basterd and his Natsees).
I tell you American-Mc Carthys that this answer to the question is: A bit of both.
But never underestimate the enviromental-saving part, because to
nature and the eco-system both Capitalism and Socialism/Communism are deadly.
False. Germany is not and has never been Communist.