Because you are thinking of Canada as the US. US attracts all kinds of talents around the world. Canada is where people go when US rejects them.
Canada attracts Chinese and Indians because US won't take them.
Just to give you an example of Canadian multiculuralism:
1. Recently we had the festival of Diwali, part of the festival celebration is bursting crackers or fireworks. With the amount of Indians in Brampton and Missauga, thye lit up the entire city. Next morning, there was smog everywhere. All of Canadian cities subreddits were full of "coconut" Indians apologizing on behalf of the rest of the brown folks, saying how they are ashamed to be brown, how they could bleach themselves and change their something anglosaxon etc etc. Guess what happened? White people came out in support of Diwali by saying since its okay to burst crackers at Canada day and New years eve, its okay to light fireworks on Diwali as well. Few of them wanted to know how they could join the Indian community in their dance parties on Diwali.
2. Something that I witnessed at Calgary airport:
Imagine seeing something like this at an airport:
When I was leaving Calgary, I ran into a group of Sikhs wearing these dresses at an airport. You'll be hard to find sikhs wearing these dresses even in India. You might find a few of them wearing these in Punjab Gurudwaras but its a rarity to see them even in Delhi. There were women in these groups who had mustaches and few strands of beard (because apparently women too can get them). Sikh women can't shave or remove those hair because Sikhism forbids it. No one bat an eye at them. Everyone at the airport treated them normal. No one even stared at them, except for me. I was just shocked at how no one treated them different. At that day, I realized you can be anything in Canada.
This is what Canada is to me. Live and let live. You don't force your values and culture on someone else.
Out of curiosity, you have already mentioned you completed your schooling in the US. How did the US dream not work out for you? Not trying to antagonize you, what happened there? I don't imagine there is a 70 year old queue time for green card for Albanians. US is everything what you hope Canada will be one day.
The reason I keep going back to Quebec is the place of you is, that's the only place where they want to "preserve their heritage." It's french or GTFO. I don't imagine they would be pleased to see Punjabi speaking sardarjis in northern Quebec. You might fit right in with those folks since you are francophone as well and hate what the real Canada is.