Hmm this is a topic which I always get burned because of controversial opinions.Big reason for that is that Canada(unlike the US) allows individuals build their entire family here. So, large family structures, practices, etc (I'm talking about the good parts of it) flourished here in Canada. E.g. If you are sick, you got a mom/dad/mother-in-law/father-in-law/uncle/etc to look after. In a typical western family, you'd take a medicine and your mom living 15kms away won't even show up.
Most coworkers that I had when I was in the US from India/Pakistan/Philippines/etc had no family support there. We had to live on top of processed foods, more individualistic lifestyle, etc - but I saw the same people live a more family centered life now in Canada. This is a good thing by all means.
About the language thing - given the number and concentration of Indians here - I think that's only logical to happen. I'm not ashamed of talking in my language and especially if it is easy to communicate in it. Ukrainians in Canada do the same and I see no one complain as much.
About westernization - there are some real bad things about 100% westernization:
1. processed food
2. less family focused life
3. no social constraints and currencies
The idea that good things back home are lame isn't as true. I know a lot of people judge someone for not being progressive enough for even following the right thing, but hey, I'm not feeding myself cancer inducing production line food just to look cool. Pseudo standards and shallow progressiveness are bad in the long run.
So many good things in Canadian culture to absorb, but a lot of cautionary tales here as well
First I am not ashamed of being indian .
Indians I classify into different categories,
First who hates being an indian which you can see among especially punjabis why I called them out because I have heard them telling this all the time ,I am not talking about 100%,they overcompensate
People who loves india and are not ready to change ,this are the guys I think we are talking about here the issue is their social gathering, it is very different from a western or even some indian gatherings for eg place where I am from it is extremely offensive to talk loudly and you can't disrespect people there ,yeah A holes are there no que in that, so when I went for this gatherings I was feeling uncomfortable ,they are nice people but it is too much for me always talking about money, I am frugal and I am financially literate but this is another league. Breaking rules and regulations is another one that is acceptable but bragging really?
Cooking styles this is where I am gonna get most hate first the kitchen is designed for a total different cuisine, you can't cook with a bunch of spices without turning exhaust on and going out wearing same clothes because honestly it stinks this is not only for indian Cooking .
3 rd category I honestly don't care if someone comes and talk to me in malayalam I actuallylike that , now a days people are too sensitive to everything, about this category they mind their own business they don't bother others form groups, shouts etc .I still don't understand the notion of playing loud music and celebrating festival when I was even there in india .I think q large portion of the problem will disappear if people stop forming groups and stop bothering people .look at students protesting in pei really guys seriously?