pretty gray area indeed. I always joke (being from Canada) when talking about immigration there. People who are generally anti-immigrant here in the USA will say things like "Well you have immigrant problems in Canada too!" and I usually say, "yeah we do, but we like it when they open restaurants.... we want to try the food" That is the upside.
I generally have no issues with the language issues, they can speak what they want. even in the USA, it's called the first amendment. Same for food, clothing, whatever. none of my business and they are welcome.
The downside... the Air India bombings in the 80's.... the Sikh's brought their politics and their terrorist cells into my home country and set up shop in Canada... fuck that and I still hold somewhat of a grudge against them for doing that. And the Sikh community could have done more to expose that to the Canadian authorities, but then again, now I am blaming the 'culture and immigrants' for the actions of a few.
There are always extreme examples. We conquered the west and committed a genocide that continued into the 90's (Catholic schools for native kids), when we were actually the immigrants.
The high road is always best. follow the laws of the country, leave people alone if it does not affect you and no, culture wars are not an issue that affects you.... if you are afraid of the country turning brown and Muslim, then you better get fucking and start pumping out white Christian kids then...