the US could just require indians be paid the same as US workers then companies would be incentivized to hire more from home. You are correct, it is far cheaper to hire indians due to tax incentivize and regulations