I work in a global company. As an interviewer, I don't even know if the person I interview is a US citizen. I don't even know if they live in the US or another country, and I'm probably not allowed to ask. I just rate their performance. And everybody is paid the same.
I think the situation is quite simple. Companies want the best candidates they can get, and the larger the recruitment pool, the better.
If tomorrow you were to tell (let say) Google they now need to hire only US citizens, would they lower their hiring bar, or would they expand their Shanghai or Zurich offices? Are US citizens entitled to work at Google more than others for the sole reason they have a particular citizenship?
If the h1bs are given access to the jobs (training and experience), then is it the American's fault that they are no longer considered "best"?
Google (and friends) famously have teams composed of a single national origin (or caste...). What does that say about their hiring bar?
Google (and friends) are already expanding the Shanghai and Zurich offices.
> I think the situation is quite simple. Companies want the best candidates they can get, and the larger the recruitment pool, the better.
Respectfully, this sounds terribly naive.
> I just rate their performance. And everybody is paid the same.
For some visa classes, the law says you should hire an American citizen if they can do the job - not if they rank first at whiteboards or fizz-buzz.
> If tomorrow you were to tell (let say) Google they now need to hire only US citizens, would they lower their hiring bar
Does it really matter? To a point, obviously, but a lot of people are good enough for the role without being the world's best. The bar for getting into Google has dropped since its early days, and Google keeps breaking profit records quarter after quarter.
This entire "hire the best or nothing" mindset has led to a dysfunctional hiring process that's a pain to both employers and employees, and is prima facie unachievable.
> Companies want the best candidates they can get, and the larger the recruitment pool, the better.
Yes, at the lowest wages they can get. Increase supply -> lower prices (wages) -> more corporate profits!
However, there are those who believe that corporate profits are not the highest good. Some of us also care about the earnings of American workers.
Also, "best candidates" alone does not "best company" make. You need people who can work well together—which requires some degree of culture fit. Immigration restrictions help preserve the cultural homogeneity that makes collaboration and social trust possible.