Brave words. However, the author misses a big part of the story. Islam itself denies that other religions are its equal. In doing so it sets the stage for hate just as the Russian Candidate does when he bars Muslims from traveling to the US. 

Those who commit atrocities always claim superiority over their victims, that their victims deserved what they get. Even the Nazis claimed that God was on their side as they sent Jews to the gas chambers.

The cycle of hate must be broken. Islam must play its part in breaking this cycle. To do this Muslims must acknowledge that Islam is not superior to other religions, that it is only one of many and that each of us have the right to chose what to believe and how to express those beliefs. Until it does this cycle of hate will have ready outlets among Islamic extremists who will give justification to non Muslim extremist to retaliate.