Man, I'm gonna take shit, but here goes
Despite popular opinion right now, capitalism works, when applied and regulated properly.
The rupee is rising for a reason, as the dollar is sinking for a reason. The US has a trade deficit that has sent a crap load of money to India, and both currencies are reflecting that. A strong rupee and weak dollar will correct the situation by making US workers cheaper by comparison, and shift IT jobs back to the US naturally, no sabre rattling needed!
Meanwhile India has managed to pull 300 million people out of poverty, and become an increasingly stable part of the globe, one more that the west doesn't have to worry about attacking us or harboring terrorists, because they are enfranchised with the global economy.
And yes, *certain* Indian firms produce crap software. Namely the cheap ones. You get what you pay for, be it a cheap Indian firm or cheap American firm. Don't try to save a buck, then be dissapointed when it turns out the whole thing needs to be rewritten.