Nature is one of the most hostile environments to mankind there is.
Environmentalists make me laugh. Their love of nature is certainly not returned by nature.
I've been tempted to drop a bunch of envirowackos off on a deserted island, just to see what happens.
(My solution to everything is to drop it off on a deserted island and sit back and watch.)
envirowackos are just "useful idiots," who are pampered, spoiled, and overeducated.