You don't think they've ever made fun of Islam? Admittedly, I am no SP expert, but there are those who are. I will check this out, but I'm sure they did.