what makes the op article irrelevant by the data shown is that it's parading yearly wage values which doesn't tell the whole story at all. let's say the numbers are true, but if the h1bs are working far more hours they can be paid more than american workers on a yearly basis but get less pay per hour, also h1bs do not have the rights or benefits that american workers have so it's more profitable to have h1bs outside of just raw wage values.
United States