Yes. When you can important workers on an H1B that will work for 1/2 or less of what an American would make....
You increase the wage of the American by 2x (but don’t hire much of them) , but bring in 10 from a developing country... the company net cost for 11 devs is less, the American worker doesn’t complain, and H1B don’t complain cuz the ones that do get sent back, and the story that there is a shortage continues. But society as a whole degrades lol.
Your own article says "The one group of employees whose wages rose across the board are those working in the high-tech sector in Silicon Valley, with median pay up 32 percent compared with 1997." and tech sector employees are who we are talking about.
Wages should always be going up at least with inflation and tech has been enormously successful in the past few decades so tech workers should be outpacing inflation. That said, it could quite possibly be even better for tech workers if, for example, the H1B system wasn't abused to bring in cheap overseas labor.