Im no fan or radical Islam. In fact, Ive made my distaste for such regimes clear back when people like you thought Taliban was a type of roll-on deodorant.
I also believe most people post to the various nuke Mecca threads to blow off steam. Sadly the only effect such postings have is to make yourselves, and by extension all Americans, look like foaming-at-the-mouth idiots.
But, whatever makes you happy