If you want to put someone in a really bad light, call them a racist. This is what’s happening in Australia (and elsewhere) to people who express criticism of Islam. I don’t get it. Anyone can be a Muslim, regardless of their race. Islam is an ideology, not an ethnicity.
A lot of people, especially people in advanced secular societies, don’t much like the beliefs and values that followers of the various branches of Islam adhere to. As an atheist I can understand why. What I can’t understand is why people should be howled down or insulted for expressing an honest opinion.