If you missed the Showtime series of the Penn & Teller show, they have a good episode on the “cloaked objectives” of environmentalism:
It’s important to note that if you’re pro-socialism, or anti-globalism, or anti-corporation, those are all fine, debatable ideas. But couching them in environmentalism is bullshit! Just say what you mean. Don’t say, “Corporations are bad because the water is worse today,” because the water ISN’T worse today! We’re not going to say there are no good arguments to socialism, but the environment ain’t one of them!