H1-bs are forced bootlickers... Hard to work with them due this factor.
Also, vast majority are in fact taking jobs Americans could do but feds allow 120k of these people to enter per year to dilute professional labour pools. Again, this is the policy and we are being fucked by it.
Nothing against foreign workers but daddy made this a zero sum game and local labour suffer lowee wages.