At the same time our politicians appear to be looking everywhere for a solution to increasing US jobs except for right where the issue is. Everyone else sees it but our politicians are willfully blind.
The main issue though is one of demographics.
Like Japan, we have insufficient young people to do the jobs and produce what's needed to support the old.
Worse, the old have utilized money printing and their privileged position to enrich themselves, and in the process it is tearing the country apart, and through economic manipulation force conscripting the young at suppressed wages to pay their debts off (i.e. social security).
Thomas Paine would have a lot of similar things to say if he were alive today, specifically about dead men ruling.
The economics given such lopsided movement cause chaotic disruption and deflate and are unsustainable.
You are wrong insofar as they'll be earning a 10th of the salary. That may happen upfront, but in terms of purchasing power it will reach parity much more quickly given the macro monetary dynamics going on.
When reading history, I could never imagine how bad it would need to get to make a multi-generational citizen abandon their home country and immigrate elsewhere.
I have my answer today. They do so when there is no reasonable path to a survivable future.
There are times where a reasonable person can see and know everything will burn, because there is nothing that can stop it, and the only thing you can do is remove yourself and your family from the path of that burn.
I know the talking points on HN like to portray Indian developers as cheap, low quality labor, but contrary to popular belief, they aren’t getting workers for $15k. A Median senior developer earns almost $90k in India in Microsoft.
https://www.levels.fyi/companies/microsoft/salaries/software...
https://h1bdata.info/index.php?em=microsoft&job=software+eng...
What do you think the salary would be for a US employee that those $101k H1B Software Engineers replaced? They obviously aren't saving 90%, but maybe 50% 33%?