Simple answer from our resident Reza Aslan.... This is not an issue of liking/not liking. It is an issue of respect for Canada and its' favourability as a place to build a life on this planet. I welcome all legal immigrants to Canada, but I didn't ask them to come here - something makes it attractive to them (as it was to my grandparents). If you want the greener grass, then one should be prepared to make some sacrifices - specifically in the realm of assimilation. Those sacrifices may come in the religious/cultural realm, in the public sphere (no one cares what you believe or your practices in your home, as long as they don't harm anyone). Unfortunately, people (who aren't in a position to) want to have their cake and eat it too. Our out of touch politicians accommodate it. We wonder why nationalism is on the rise, meanwhile delusional people like you reduce it to racism and xenophobia.