I don't mean to defame or insult you, but your use of the term "Islamophobia" is offensive, simply because the term itself is offensive. Its propagated by the Muslim Brotherhood, and its many allies and front groups, like al-Jazeera and CAIR (which was started for the purpose of fundraising for Hamas, the official Palestinian MB chapter, which promises to kill all the Jews). There actually are bigots who want to discriminate against Muslims in general, but the vast majority of the time "Islamophobia" is used, its used to silence legitimate criticism of barbaric, bigoted, supremacist Muslims. Responding to criticism of Islamic bigotry with "Not all Muslims are the same" is outrageous, because criticizing Islamic bigotry is not the same as asserting that all Muslims are bigots. To the contrary, you're accusing critics of bigotry of being bigots themselves; you're using fake tolerance to defend actual intolerance. If you really want Islam to reform, then step 1 is respecting ppl who criticize Islamic fanaticism, rather than insulting, shaming and silencing them as "Islamophobes." Calling ppl bigots for criticizing bigotry is just outrageous.
The greatest website in the history of the planet is TheReligionOfPeace.com, which is solely dedicated to criticizing Islam, but they repeatedly condemn discrimination against individual Muslims. Criticizing Islam is not criticizing all Muslims, and to imply as such by subscribing to this stupid "Islamophobia" bullshit is just absurd.