rac·ist
a person who shows or feels discrimination or prejudice against people of other races, or who believes that a particular race is superior to another.

big·ot
a person who is intolerant towards people holding different opinions.

I don't see many Canadians opposed to Arabs (that is racist) or followers of Islam (Muslims), it is the teachings of Islam (an opinion) that many are opposed to.  I can like you as a person be it an Arab or a Muslim, but I don't have to agree with your opinions on things. 

A free country is founded on the principle of differing opinions, "Islamophobia" simply means I don't follow or agree with the teachings of Islam.  Which is rapidly becoming forbidden now.  

And that is why lovers of the charter and free speech are up in arms about the sheer silliness of M-103. 


You'll not find a more astute post on the subject, anywhere.