Migrants tend to assimilate in some ways after a generation or two.
The problems highlighted here are more first generation immigrants, who are given basically every incentive
not to assimilate.
Catering to their cultures specifically, not trying to break up ethnic enclaves as theyre forming, official state celebrations of alternate cultures which deemphasizing or demonizing canadian culture, etc.
Its the same thing I see in Europe and point out quite a bit. Regardless of where you lie on the political spectrum, having a slum in Oslo filled with Somalians who only speak Somalian, whose children only interact with eachother, who might as well be in Somalia, will not create a situation where said people become invested in the state, broader society, or form any significant bonds with the native population. You can blame poverty in some cases (theyre too poor to live elsewhere and discrimination perhaps), but even that is a self-repeating problem that someone from their own community has to want to break
ie: too poor to move up, so move into being a gangster, raise your kids poor, they become gangsters, etc- to break that cycle takes one special individual.
View attachment 4496489
Brampton is a bit different in that these Indian people arent poor, largely are middle class, but somehow (even being the most posh people out there) wind up with a racial chip on their shoulder and embrace some basketball American esque aesthetic or move into real estate scamming when that fails.
Not sure how to properly integrate said people, and basketball American is a North-American subculture so there is some assimilation (whether we like it or not), but at the very least, not constantly demonizing Canadian culture or history would likely help somewhat.
It used to be that we didn't have these massive ethnic enclaves, so if you landed in Canada- you
had to assimilate or find ways to integrate yourself into the broader, already existing Canadian society. But not now I guess.
Thats why, when it comes to what youre saying with "accept immigrants from places with similar values", I'm forced to agree (even though I think that migrant children used to tend to assimilate themselves). Recent ethnic tension honestly are creating major divisions in Canadian society that were definitely not prominent at the start of this millennium, and I think that the major difference is how big these ethnic enclaves have become.