WTF is with all the Lets Pop A Nuke threads lately?

In a related vein, WTF is with all the small-minded Islam-ignorant Muslem-stereotyping idiots hanging around Great Debates lately? Did we get an influx of morons from the Yahoo! message boards or something?