Just as China or Japan don’t owe Americans jobs, we don’t owe foreign nationals jobs.
That said, there are good cases for H-1B visas when we don’t have local talent. It has good uses, but it gets abused and there’s the rub.
That’s to say, protect our workforce, but where it makes sense, import labor to bridge gaps in skills or labor pool. America will always allow immigrants and will always welcome those who go through the official process (we allow in over one million legal immigrants yearly). But we must also be vigilant against abuse as many of these so called body shops do. You may be a bona fide needed professional skilled worker and thanks for your contribution, but for every you there is a doubiously skilled H-1B undermining the system.
But the job market, in its traditional sense, can still shrink, as long as there is increasingly more automation and growing average productivity in our society, even if we chase away all the workers born outside the United States who are not US citizens, and build a wall to create a certain physical separation between us and them. But would we hate and become aggressive towards our new machines and our more productive way of working? Sometimes we would...But it's still much easier to do that towards a living person, especially when he is more vulnerable, legally, than us on our land...
Perhaps the most interesting point here is whether such exclusion, expulsion or isolation could eventually solve our problem...Admittedly, they really work sometimes, for us, and for certain other nations throughout the history, for this or other problem or "question" -- and this indeed is our problem (or at least we have a share in the overall situation) -- and perhaps it's not our responsibility to worry about what that would leave those who are not the "same" as us to...
But is this really the best solution? And best in what sense, and best for whom?
I feel the real threat to American workers as a whole isn't about individual (hard)workers rather entire departments being outsourced to overseas companies as a proxy to void the rights Americans are entitled to in order for some middle manager to show increased profits because the money comes out of a different 'bucket'.
H1B 'outrage' articles are just a distraction. The crap you guys have to go through to come here is insane.
The only thing that would happen had they allocated more visas - more people would be brought. You will still be stuck.
The H1B system has been abused by corporations. This has been to the detriment of American workers and H1B holders.
It's part-and-parcel of the New York Times to lay the blame for bad policies at the feet of the people least in control of and most harmed by those policies.
It's objectively bad reporting.
One must understand that not all H1B folks are the same. Some are genuinely highly skilled and add a lot to the existing workforce. I do agree, some do not really qualify as highly skilled. Maybe the cap on the annual salary to be qualified for H1B should be higher.
How did you manage to get beyond the 6 years limit for H1-B?
The solution is to make it easier to get a green card.