China - well educated people, competitive labor rates, good infrastructure, and vast labor supply but can't speak English and computer piracy. South Africa does not have abundant supply of software people. Some competition from east European countries like Romania, east Germany, Russia etc. IT industry has grown fast enough to absorb every bit of programming talent that anybody in the world can provide. There is plenty of opportunity.
Chinese people have access to free pirated versions of software.
Nasscom movement to curb illegal software has improved investment climate for European and American companies in India. We were concerned about some serious things, which didn't come out to be true. In United States there were 7 Y2K related incidents that were publicly reported. Nothing as life threatening as Chernobyl or Bhopal. Some of us think so.