And that is something we can agree on. In my basic Economics class, the kids all seem to think that the ideals behind communism are pretty good, and I do not necessarily disagree with them, but we all agree that any implementation is completely screwed up by the PEOPLE who are leading the change.
Same thing goes for just about any human system. Looks good on paper, but then we mess it up.