Microsoft laid off over 20,000 IT people just recently. I guess they were all just bums? Hell no. So no one can find these top programmers? Hell no. And you expect us to believe it has nothing to do with costs and everything to do with around 300,000 programmers a year being just no good? Sorry I won't believe any of it. We have an idiot govt. in the tank for big corporations and Congress doesn't give a damn about us. There are currently 96,000,000 people in the U.S. who are either unemployed or underemployed and looking for work elsewhere. The H1-B program will keep it that way and make it worse.