Two other points.
1) They still have 300 million-400 million people living in poverty (roughly $1 / day).
2) Supply and demand. IF you are faced with the above, and these classes are your ticket out...
But the paradox is if too many people are crowding for the exits (so to speak) the price that such learning commands starts to drop. Hasn't happened yet, but give it time.
Oh, by the way, if they are such world beaters, why are publications like Outsourcing Business Week reporting that the Indian IT firms are outsourcing to China...?
Full Disclosure: What are the requirements to get into MIT or CalTech in the US?
Cheers!
Most are making money in China running IT courses. Like NIIT.
Look I would put our best against their best any day of the week. Ours would come out on top becuase we tend to teach things in a less rigid way. However, its its the great middle that I worry about. Kids who think college is place to go to get wasted and take bong hits. They are being deprived of real skills like math needed to do well in the future.