Hey dude. Take it easy.
I just posted an article.... not trying to sell any such preposterous ideas about India eclipsing America.
The article says India will become the world's design hub (just as India is now the world's software hub). Its got nothing to do with beating the US.
If it is the world's software hub, how come every time I hear of an offshoring project in programming, the results are a spectacular failure?
Offshoring results are abysmal. My experience is that programmers who succeed are generally on-site -- and of those that succeed, the ones who are Indian usually speak accent-free English.
Even programming at home doesn't work so well. You simply must be on site to succeed.