You're only thinking about white collar jobs. Sure big tech will either outsource the jobs to India, or find some other loophole. But it will end the Indian takeover of blue collar jobs - truckers, warehouse workers, etc.
The next step is to tackle the call centers. Everyone jokes about single mothers, but with today's technology and persistent hi-speed internet, there is ZERO reason for companies to not pull from the deep pool of US-based potential phone bank workers of single mothers, retirees, college kids, those looking for gig work, those with physical and limited mental disabilities, even recovering addicts in programs and homeless can benefit from the additional income, can work flexible hours that fit their schedule/desires/limitations, feel empowered by contributing to American society, and - the greatest benefit - I can UN. DER. STAND. the person at the other end of the line.
I feel a lot better about an American trying to scam me for extended warranty coverage on my 40 year-old Buick than a gupta.