For the most part, I agree with you. However, the lawyers and lobbiests really threw the monkey wrench into the entire IT business 10 years ago. The H1B visa program crashed the market with lower rates and salaries.Quote from clearinghouse:
For serious money, we need a disruptive/strong edge or great technology. Otherwise we're generally going to limit ourselves salary wise. Are we underpaid in terms of effort relative to others? Probably. Are we underpaid in the broadest sense? Probably not; we made bad trades, timing wise. Of course, one could argue timing is almost luck, like when you got out of college and when/where you managed to find a job, but... generally speaking...
There's been a tiny rebound the past 3 years, but it's likely a dead-cat bounce
Now what we need to survive the next 3 years is a great algo.