Earlier quoted context omitted.
1. stop allowing foreign workers into the US 2. extremely portable work goes abroad
reversing 1 won't stop 2 though. I don't understand your logic. Why would someone go through the hassle of hiring and bringing a H1B at higher salary in USA when they can hire the same person in India at much lower cost.
Why do so many companies hire at a higher salary in the Bay Area when they can hire the same person anywhere else in the US at much lower cost?