I was involved in a startup in the Netherlands. We tried to recruit Dutch people, all wanted safe 9-5 jobs where they would know what they would do in 1-2 years. A startup can not guarantee that.
We ended up with most engineers foreigners, many (but not all) that have studied there.
So I would say that it is also risk and opportunity related. Someone "from outside" will be willing to do more, will have to prove himself, will take more risk. A "local" will have family support, wealth, a network, might want and value stability.
I don't have an opinion about how things "should be", I am just sharing how I saw them (myself an immigrant, multiple times)
To society a startup with a 99%% chance of failing to IPO is no different from a sweatshop which also wants skilled but cheap labor.
So an engineer joining a country that already has engineers still creates a ton of value in the destination country
Therefore it isn't really a good metric at the scale required to alleviate the problems people are facing.
"Eventually it will work out." Isn't proffering a solution.
No. Finding staff that'll work for very low wages is very challenging. It's not really about bringing in essential skills, it's about driving down wages.
Sort of. You’re simply not going to have an agricultural sector with at Canadian and American wages without significantly higher food prices and protectionism. One day we may automate that. But that will still be more expensive for the foreseeable future.
Voters seem to be picking domestic production and low prices, with low wages being a side effect. (Business interests of course love those.)