Immigration? You don't seem to know Canadian history. Canada is defined by accommodation to non-established religion. See the Quebec Act of 1774. Indeed, the American rebels thought it promoted Papism. And our immigration policy thereafter tended to favour WASPs, although Irish Catholics were tolerated. Still, the Colonial government tried to exclude Muslims, Jews, Hindus, and Confucianists. This wasn't necessarily because of religion, but more likely the colour of their skin. Nevertheless, after WWII, accommodation became the norm. I don't see a quarrel about religion here, but a political dispute over the disputed border of Jammu & Kashmir which has dragged on for a century. It is facile to say "Why can't we all just get along" as if the matter is trivial. It's not. Our Charter of Rights and Freedoms protects all religions and therefore we cannot suppress one to please another.