An article by Sadanand Dhume is good one but its hardly a news but still worth noting especially as H1B debate heats up in USA. Fact of business life is that work will go to the workers that business owners think provide the best value (quality for money). For IT industry for past couple of decades that place is primarily India. Many other countries are climbing up the ladder fast as India is also moving up on the value chain.
At 8 p.m. on a Saturday, Rajeev Chamoli could be glued to a television screen watching cricket, or out with friends at one of this city's many pubs. Instead, Mr. Chamoli, a 27-year-old software programmer, sits under a ceiling fan in a boxy classroom practicing his English along with five other students. "I would say I'm a very positive attitude guy," says Mr. Chamoli in response to a teacher's question. "I have an aggressive personality."
I think that in a true free market, the real decision factors behind the work flow and place of work are not politics or laws of country. It has been proved again and again that - Isolationism or protectionism in long run do not work. Unions can limit the growth of industry and can severely affect competitiveness. Policies and laws can curtail or slow down the work flowing to other countries but not completely stop it. They can very well do so but only at the price of innovation and market leadership.
Real decision factors are Consumers and (consumer focused) Businesses!