Exactly. Canada, the country with 500 quadrillion square miles of nothingness, and a population density of 0.000001, has to pull back, while China and India for some reason don't. I mean, we all know the reason.
Well its not that India and China don't have to eventually pullback at all its that they have been developing nations. You think people in those countries who have watched the Western world have it so good for so long will pass up any chance to also have that life, no way, whatever it takes.
As for Canada, yes its priorities are wrong, in my opinion. We focused on allowing so many immigrants enter the country while maintain all our social safety nets or even in some cases making them more robust. They need a complete re-work. We shouldn't be heavily importing people to work while having such lax safety nets with no real prerequisites to obtaining. You want welfare, well you have to work a minimum of X hours and then you get a top-up to a livable amount. You want jordans principal money, well you have to be either working or enrolled in post secondary. Something along those lines. Canada right now just cuts cheques to Canadians who are more than capable of work but choose not to.
Next you have the gov't allowing mass migration happen via corporations , allowing all the corps to advertise for ultra low wages and saying see no one could be found, which then allows them to use foreign labour. Minimal oversight and then those workers for whatever reason area allowed to bring their entire family including multiple generations.
And as a result of carrying all this cost, Canada has had minima infrastructure renewals / upgrades in 30 years or more so going for electrification and tossing on carbon tax while you bleed out in clear areas, makes no sense. Fix the areas we are obviously bleeding from then we can look to upgrade.
Oh well.