Most of the criticism I hear of Israel is coming from Europe. They seem almost more vociferous than the Arab countries. Sorry, but I can't pretend Europeans aren't a bunch of weak, amoral surrender monkeys.
Well anyone who thinks that 30+ nations and 500 million people all believe the same thing can insult me all they want.
The only thing is, there is a lot of "weak, amoral surrender monkeys" who have died in the war on terror, and I am sure you didn't mean to insult the heroic dead and their families, as we both know it was a laughable generalisation.