I always feel iffy on the issue of language. I live in a French province, surrounded by Anglo provinces. I worry about losing our language, which is why I'm glad we have French language protection laws- for example, stores have to have their titles in French. People have accuses the law of being xenophobic and racist... I don't see it that way. It's just taking steps to preserve Québec's official language.
On the other hand, I'm happy to see people come here and keep their mother tongue. I live in a very multicultural city, and language and culture go hand in hand.