I really wonder what will happen if the H1B abuse is shut down. A lot of multinationals have their own low-cost offshore divisions and employees. They will just transfer jobs there. From what I’ve seen, good luck with that.
The truth is that there actually exists resources in other countries that may be better than is available here. The problem is that the greedy bastards killed their own golden goose by abusing the system.
OTOH, we are having trouble filling some positions for cutting edge technologies. There is a problem there, but the abuse of the H1B system is well known and needs to be shut down.
Also I work with outsourced teams, let me tell you, it is exceptionally well paid babysitting and you end up getting caught up in details you should not have to with an experienced, competent worker. It has taken away from the mission, not contributed to it.
Here's to hoping you don't ever experience the negative side of it. Cheers...