http://www.thefreedictionary.com/demagogic
-> demagogue
1. (Government, Politics & Diplomacy) a political agitator who appeals with crude oratory to the prejudice and passions of the mob
And thus Greenpeace blasts a hole in their credibility.
Frankly, the nuclear skeptic forces would be far better served with someone like Jinto leading the charge