I used to rail against the H1-B program until I realized that the body-shop consultancies aren't hurting demand for my services. . . they're increasing it.
It seems like at least 75% of the body-shop projects end up being so poorly executed that people like me inevitably get called in to revamp and clean up the mess.
By all means, corporate America, keep giving out big projects to the lowest bidder, who will throw their international cheap labor at it. Then call me up to pick up the pieces in a year or two at my usual high rate, working from home 100%.