Of course Canada has historically done a much better job of integrating other cultures and statistics show that the birthrate of immigrants drops to match the rest of the population after two or three generations.

Given the fearful tone of your post it seems that efforts educate people in order to combat prejudice are well warranted.