There are some convincing studies that suggest otherwise. Combined with the fact that tech CEOs speak openly that salaries are too high, and conspire with each other to lower them, it seems fairly likely this is what's happening.
Specifically, this study, which is convincing to me, but always interested in other ideas. This one is a kind of natural experiment so the data are randomized (because companies are awarded via lottery): https://gspp.berkeley.edu/assets/uploads/research/pdf/h1b.pd...
Specifically, this study, which is convincing to me, but always interested in other ideas. This one is a kind of natural experiment so the data are randomized (because companies are awarded via lottery): https://gspp.berkeley.edu/assets/uploads/research/pdf/h1b.pd...