If you look at China in a realistic way, its pro/cons are very obvious:
Pro:
1. Chinese market is huge
Cons:
1. This market is very competitive. Local giants are not far from their US counterparts, and they learn(copy) quickly.
2. Pays are high comparing to other jobs in China, but not living up to US level(but on par with Europe and Japan).
3. Long hours and no play.
4. Air pollution.
5. Language barrier for Westerners. You cannot go too far if you don't understand Chinese.
6. Foreigners, even if they want to, have nearly zero chance to be a permanent resident. (Extremely anti-immigrant policy, but the reason is actually consistent. CCP think China is too crowded, so they don't need extra people, they don't even let its own citizens to have more than 2 kids! :P)
How hard is that to figure this out? However, this article is just making everything looks like it is about their cherished liberal ideology. No, if China has money to dig, people will go. But it is not for foreigners, and probably not worthy it.