Many of the Greens want to save the planet while preserving their ethnic and class privileges. Not only is this immoral but it just won't work at all. This is why despite the best resourced campaigns in left and progressive political history they have failed until now to bring about significant change.
Unity is the only key.
This site has a good analysis of so called "Green Capitalism"