If your numbers are correct we should see technical salaries dropping like a rock and huge unemployment numbers in the tech sector.
Neither is happening.
If a company can get another H1-B for $60,000 for someone who claims to have the experience from unverifiable time in Pakistan, the US worker never gets the chance as a newly graduated student, nor the opportunity to be hired as a seasoned US worker. Those US STEM grads get jobs in a different field, working in 0bama’s part-time economy as a waiter until things change.