The most reasonable voice I have ever heard on how we can all get along is that of the former Grand Mufti of the Mosque of Marseille,  Soheib Bencheikh.  During an interview on Radio Canada a few years ago, he offered the following observations about Muslim-Canadians who demand special treatment and those who grant their wish (my transcription and translation):

"I am completely outraged, outraged even though I am use to Muslims demanding special treatment [because they are Muslims], but I don’t believe that this is the wish of the majority of Muslims living in Canada. I am also outraged by the attitude of some non-Muslim Canadians because, if they want to respect Muslims, it is not by further singling them out for special treatment."

"If we want to show respect for Muslims as citizens of Canada, it is to see them as typical Canadians, modern and] enlightened, and [Canadian] women who enjoy rights equal to men in every respect, etc."