Here's my (lame) contribution.
This isn't done to insult Muslims but to support free speech and the idea that if you want to define things as "blasphemous" in your religion, fine, don't do those things. I don't care.
But I'm not part of your religion so the "sin" of "blasphemy" doesn't apply to me. And that goes for ALL religions.