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 n…
How much is race or religion factor as well? I'd read somewhere that it is nearly impossible to immigrate to East Asian country if at least one of your parent wasn't native born of that country. The laws around citizenship simply doesn't allow that. In some East Asian countries (perhaps Japan?), someone outsider can't get citizenship even if married to citizen of that country. Wouldn't lack of long term future preven…
China, or PRC, has issued fewer than 2000 green cards to foreigners every since its foundation, and most of them are issued to people who have Chinese ancestry.
Race. Chinese people are pretty...racist to TBH. But if you are White, it is probably going to benefit you. Good luck if you are people of colors. People hate PC here, but you will hate China for zero PC as well. A part that I really don't like about China, is a lot of people seem to judge others like it is their own damn rights, unacceptable.
Religion. Not really a lot people care, not even the government does, if you just practice yourself. But you are openly advocating about that, people will frown upon you, and will keep you distance.