I don't disagree with any of that. Except to say that when it comes to insulting religion I recoil at what I see as deliberate provocation. I wouldn't deliberately insult someone's religion just because I can. It's rather churlish. Challenging it, yes.
In fairness, these incidents bring out anger and emotion. Allowances have to be made. If people start trying to score political points that's different.
So whilst people are still bleeding we'll start a blazing race debate, shall we ? Before you start quoting Sibyl's prophecy you may wish to consider your timing.