Every time I read an article about this I fell like I'm at The Onion. Drive ++down++ engineer wages? Really? Does anyone on planet earth feel like engineer wages are/were artificially low?
Yes. Just because wages are high does not at all prevent them from being suppressed.
There's actually pretty strong evidence that wages are suppressed across the board in tech. In near-perfect labor market equilibrium, you'd expect employers to not have open headcount for extended periods because if they're unable to hire for a position they rationally increase its salary. Yet in tech you see many/most companies with near-permanent open headcount who still steadfastly refuse to increase salaries outside certain predefined bands.
Whether such behavior is consciously profit-driven or unconsciously motivated ("non-managers should never make more than $200k") I don't know but it's largely the reason for the longterm hiring crunch.