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
Over-regulation is without a doubt one of the top, if not the top, reasons for many of our woes. Propagandists will continue to say they are necessary for our safety or environment, but the negative repercussions are obvious and abundant. The only true beneficiaries will always be a handful of potential victims and the monopolists.
Its not that there is not enough education, its that there is too many regulatory barriers preventing licensing. It should be more like the DMV where anyone can take a test and get licensed if they pass. Forced experience and education requirements are touted as essential but are truly nothing more than regulatory moat building.