Your view is not supported by history. 

The vast majority of Canadians are the descendants of immigrants who all came with their distinct cultures.

Yet here we are all Canadians and proud to accept new Canadians every day. 

Where is your family from? Since you're from Saskatchewan I'm going to guess Eastern European. Are you familiar with your family history? What did Canadians call your parents or grandparents when they first arrived?

The first generation to arrive always keeps to itself for support and familiarity. Their kids always assimilate because they become Canadian at school. There's resistance, but it's always futile. They will always be assimilated.