It is incredible to me that there are hundreds of US-centric comments and yours is the only one I saw who recognized the benefit for basically every other country people want to live and work in.
And I've talked to a few Canadians, despite the Liberal party winning, there is real push for Canada to severely restrict immigration and that is currently happening.
As far as I can tell, the push against immigration in Canada is mainly around unskilled workers (which a lot of TFW are) and asylum seekers, but we will see how this pans out.
They're just turning the knob down a little bit because it was pretty high last few years and caused some supply side issues in housing and healthcare.
I'm sure Canada will gladly accept highly skilled engineers.
Without foreign workers, there may not even be big US tech companies as we know them. I really wish we could have these talents in Europe to boost our economy. This would create more jobs and more wealth ultimately.
We have the talent in Europe, they are just paid peanuts. If moving to the US was not an option, the balance on the labour market would be even worse (for the said talent).