“Don’t they have jobs there too?”
Yes. Companies have choices
1) Bring Indians to the US to do IT and similar work
2) Hire Americans and not Indians.
3) Attract immigrants from Canada, Ireland, Britain, Germany
(Many do not realize how many Indians are from Canada)
4) Offshore the IT work to India.
All 4 options are being used. Decrease one to increase a different one.
My last IT programming job in 2002 was outsourced to pakistan. I trained my smelly replacement for 2 weeks, laid off and the company went belly up be ause the replacements couldn’t read COBOL.
It will be number 2. No way this doesn’t end well.