Currently looking for a new role in biotech and it seems like at many companies it is almost 40:1 india vs united states roles being posted. This is in R&D not even manufacturing.
Companies don't want to pay US salaries, cost of living in the US are not going down, costs of engineering talent in India is cheaper, you can hire 2 devs for the cost of 1 US dev. Why would you ever have any US engineering devs?
It won't change organically unless the costs of India engineers goes up or the costs of US engineers goes down.
Who has more control over government, the people or the 0.0001%? There is no "US", you are not part of the club.