On this, I would not disagree one iota.
Especially when dealing with Islam.
Watch it! Those kind of comments will get you in trouble with the Nuke Mecca crowd.