Lets look at this problem. 20K visas are gamed every year. Lets assume polices in place made them unable to game the system, we might have save as much as 8OK jobs say here in the USA (assuming 3 jobs from India are also moved back to US in addition to the one in US). But people who know economics say that is not a big deal or the source of American economic woes, it is the decimation of manufacturing and millions of jobs having gone to China + Korea + Indonesia + India +...rest of the world. It is globalization.
So why is this not talked about? The reason being: unlike H1B visas they are not easily quantified in terms of number of "human jobs" even though they are a factor of magnitude larger I would reckon. However, they can be measured by trade deficit that America builds up( because the money goes to that country) and you are right about which country America has the highest trade deficit with US (worth millions of jobs in USA).
So H1B visa is really a small fry, but delicious fry and easy catch and an easy problem to describe and easy to vilify.
Also, if the H1B visas were completely eliminated, its not like those jobs may stay in the US forever, companies may find alternate strategies to get less " important " work done by foreigners.
So why is this not talked about? The reason being: unlike H1B visas they are not easily quantified in terms of number of "human jobs" even though they are a factor of magnitude larger I would reckon. However, they can be measured by trade deficit that America builds up( because the money goes to that country) and you are right about which country America has the highest trade deficit with US (worth millions of jobs in USA).
So H1B visa is really a small fry, but delicious fry and easy catch and an easy problem to describe and easy to vilify.
Also, if the H1B visas were completely eliminated, its not like those jobs may stay in the US forever, companies may find alternate strategies to get less " important " work done by foreigners.