I have little to add -- besides acknowledging that generalizations about enviros (as well as GW skeptics, Republicans, Christians, Americans, et al.) are too simple. I am sure that most of us have people on "our side" who make us cringe.Bottom Line: If you want fair and balanced, make sure that you hang out with people who disagree with you.
The good news (seriously) is that a dialogue among multiple perspectives is far more productive than a convention of "ditto-heads". Researchers have found that groups of like-minded people tend to quickly talk their way into a more radical, partisan position.)