That blocky-looking thing in the picture is the birthplace of Muhammad, and it’s the most sacred site in all of Islam. And Steve destroys blocks.
I’m sure you know how muslims get when people insult their prophet. He’s just trying to get a rise out of them by suggesting we should destroy Mecca.