For control. A US employee can walk away from the sinking ship any time without too much repercussions, not the case for foreign nationals staying on company sponsored visas
Didn't find anything quite like this article in the more "mainstream" Chinese news sites, so I checked out the source qianzhan.com. Well it's definitely not something I would call a reliable news source
That's just outright lying