Uh, what failings of communism? Pretty much every communist revolution has been brutally crushed (see Paris, Spain) or taken over by a bunch of authoritarians (Lenin, Stalin). edit: not that its a perfect ideology by any means, just that I don't think you can make an accurate assessment except for maybe 2-3 years of Russian and Spanish history. Also don't forget that free-market capitalism is by definition totally incompatible with any sort of environmentally sustainable (or for that matter even close to sustainable) society. Even with regulation its hard to prevent companies from just going overseas and dumping all their toxic crap in the ocean.