The abuse and exploitation of the h1b by Indian bodyshop and lack of action by Bush and Obama have ruined it for everyone. I hope the body shops go out of business and we get a more sane immigration visas. But we need immigration. Thinking removing immigration will make more uS jobs is stupid. It will hasten global employers to build r&d centers outside of the US and then we are all screwed.