I think youre missing the point.
No one really gets a "pass" for religion. Does showing even just a little bit of cultural sensitivity seem like a "pass" to you? The same sort of cultural bias you're showing is often what gets us as a nation in trouble with other nations.
Much of your arguement here is very ethnocentric. You show disdain for something you don't really understand, and seem to be making the arguement that because you don't believe the same thing and think it absurd, that it's ok to make fun of it and offend the person engaging in that behaviour.
This kind of behaviour is boorish, and in poor taste.
I'm not a big fan of Islam, myself, but I have enough respect for another's culture that I'm not going to go throwing pig guts or shoes at a mosque.