Canada is largely still homogeneous but still welcoming to immigrants and very close to the US. Rather than China totally changing cultures, I think it’s more likely that US-based companies will have large satellite offices in middle powers.
I'm Canadian and unless you're talking about the middle of Saskatchewan I don't know what you mean - no city over a hundred thousand here is homogenous.
I have been in small towns in the Maritimes where people looked shocked to see an Indian immigrant with me, probably for the first time ever. I meant more in relation to the US, though, which is a much more diverse country.
Canada is 70% white where the US is close to 50%. That 20% puts them far above the majority line though. Not at all homogeneous, just much more so than the US.
I will say that perogies are amazing and were much cheaper in Alberta than Newfoundland so you get an upvote. But don’t discount that this is also true of the white population in the US.
"White" is not one ethnicity or culture -- a lot of that 70% are French-speaking Quebeckers who surely cannot be considered part of a homogeneous mass with Anglo-Canadians.
I’m upvoting you because you’re 110% right but don’t discount how diverse the US is too, without an obvious divider like that. The New Orleans Cajun are also French immigrants, for example.