Ranks right up there with the "nuke Mecca" ranters.
And they're out in force today, too. I just found a whole nest of them on another thread.