I'm starting to see a lot more companies who are starting to outsource their work to H1-B's and even moving a lot of their work to India.
My sister worked at Cargill for 20 years and just recently found out her entire department (enterprise application development) with all her developers were being canned and the jobs sent over to India.
Hell, the current project I'm on, we have a team of 23 people and myself and one BA are the only American born people on the team. The rest are all from India and have to go back in a few months when their H1-B visas expire.
Two years ago, I found out Thomson Reuters were in the process of outsourcing 80% of their development in a combination of H1-B's and work going directly to India.
I always thought as a developer my job would be relatively safe and I could work in a nice stable corporate environment - guess I was wrong.