No, they shouldn't... but attacking their rigs and interfering with a yacht race sure as hell isn't going to stop it... Why does Greenpeace have the word "peace" in their name if they continue to do these stupid things?... They're no better than terrorists or common vandals...
Then enlighten us, what would you do instead of protesting?
I wish I knew the answer to that question... But I do know that what Greenpeace is doing is not the answer...
So doing nothing works well eh? Good plan, well thought out.
The greenpeace guys have just brought a huge amount of awareness to the subject of their protests - they achieved it without doing more than pissing a few folk off, well done to them on this one.
You sail on a boat sponsored by arseholes or owned by an arsehole and the way of the world is that some folk will think you're an arsehole, by association.
Protesters do stuff like this to bring attention to something they feel strongly about, they want to put it in front of as many people as possible. To do that you do it their way or pay huge sums of money to advertise your message - you then have to reply on the Russian (or whichever relevant) press to broadcast your message. Good luck with getting the Russian national press or the major European publications supporting you against Gazprom and the EU.
Doesn't leave you with many options.
The public who are now (or were already) aware of the protest/subject can decide if they want to do anything about this issue, the ones who "totally agree with the point but not with the method", then get the chance to vote/write letters and do all of the very slow-moving and low-impact things you want to.
I would guess most of the guys shouting 'ECO FASCIST!" and "I'd a sunk their goddam boat!" will do nothing, except shout down people with opposing views. Probably as they're lazy, maybe they don't understand the issue.
Personally, I wouldn't protest how Greenpeace do it and I imagine the imprisoned guys were probably prepared for the consequences before they set off. I also think the EU supporting a boat sponsored by these guys is FU**ING ridiculous, and i were a sailor on it i would go in with my eyes open, use my brain and expect to receive - at the very least - a bit of criticism for hooking up with Gazprom.