By stating that the success of software industry in India is purely contingent upon the value of the rupee and cheap availability of programmers in India, the author has got it wrong. If cost was the only criterion, then how is it that even in software product development companies in the west, Indians far outnumber people from all other countries?? Surely there is more than economics that is at work behind the Indians doing well in software.