China won't be luring foreign tech talent any time soon
As a Chinese I would say that the points in this article, though true, are not among the driving reasons.If you ask me, I would present this list:1. Practically, there are only 4-5 cities suitable for 'tech talents' in China. The properties prices in these cities are comparable to the ones in NY and SF while the salary isn't. BTW: you have very little chance to be able to get married without a property under your name in China. This isn't a 'tech talents' specific issue but 'tech talents' have more chances to emigrate.2. There is no union nor labour law in China (well technically they both exist but..). So labour abusing is normal. Many tech workers are 'voluntarily' working 996 (which mean 9am-9pm, 6 days a week) on a 955 pay slip.3. Chinese society is relation-oriented. Tech workers hate that. For example often the promotion goes to the guy who has the closest relationship to the manager.4. Primary/secondary education in China is very, very cruel. Many people don't want their children go through it if possible.5. Pollutions etc.