I agree with everything you said in your post. And I think it's great that you have the courage to post it here, where "off with their heads" is the only commonly accepted view.
I've never seen anyone post "off with their heads" here. And coconut2000 pretty much repeated what the majority here state over and over. Just in different words and with a pretty mild tone. But after watching the country being given away and feeling helplessly irate about it, one tends to change one's tone after a while.