All the gooberment needs to do is eliminate these visas & send the visa holders home on the first tramp steamer heading out of ‘Dodge.
And then cut whatever transoceanic phone cable that connects us to India so that these people will stop offering to remove the "viruses" they just magically detected on my computer, or to lower my credit card rates (even though they couldn't tell me which of my cards they were calling about), or to present me with some awesome government grant from a vaguely-described agency.
American companies outsourced so many IT jobs to India, only to have those folks use their newfound skills to scam us endlessly, even learning how to spoof phone numbers so that they appear to be local. I'm so tired of that crap.