My implication was that the problem with both communism and capitalism (at their extremes) can only work well under circumstances that aren't met in real life (because humans are what we are). As you say, there are no easy answers, especially so when we face problems that require global cooperation.