This is the ugly side of multiculturalism. The proper immigration policy is to promote 'melting pot'. People in Canada have always welcomed anyone who wants to come to Canada, and become a Canadian. It's great when you see Chinese kids playing ball hockey, or a guy who's parents are from India being a punk rocker.
A policy of multiculturalism encourages ethnic groups to colonize, rather than to mix with everyone else. Whenever ethnic jokes are told, it's not about ethnicity, it's about cultural ethnicity, people living here in the same way that they lived in a foreign country, and expecting us to adapt to them, rather than the other way around.
I live in Cabbagetown, and there is a large Muslim population in my neighbourhood. They're very nice people. Unfortunately, a small group of radical Muslims are the mental picture that most people have of all of them. It's really no different at all from political correctness, where a few individuals presume to speak on behalf of a large number of people, who don't share their views, but don't talk with as loud of a voice.
Islamic fundamentalism has nothing to do with Islam. Islam is the excuse they use to justify their terrorism. I'll bet lots of Islamic fundamentalists who kill people for making jokes about Islam also smoke, and drink alcohol, and eat pork, and have sex with women for money. Religion is very important to them, when they can use it as justification for actions for which they are unwilling to take personal responsibility. That's the same problem as the concept of "Group Rights". Groups don't have rights, because groups don't have responsibilities or accountability. They only have voting influence, so politicians kiss their asses, to try to get all of their votes, and the group thinks that everyone else should have to kiss their ass, as well.
No one with any integrity would define themselves by group membership, because that means being judged by the standards of the least, within their group. People who lack integrity like to be part of a group, either because all of the group members have the same character flaws, or because they want to benefit from inclusion with people who are better than they are.