This is silly.
China has 4 of the top 100. The U.S. has 41.
Heck, the Big Ten has twice as many schools in the top 100 (8) as China.
The only thing surprising about China having more schools than the U.S. in the top 2000 is that this is the first year it's happened. It's simply a numbers game. China has a lot more people than the U.S., and more universities. Heck, there are more than 90 universities in Beijing alone. By the time you get to the nos. 1500+ in the rankings you're talking about schools like Appalachian State (#1,636), Univ. of South Dakota (#1,561), Wright State (#1,542), etc.
Check this out:
Indiana is 55th in the U.S., and #152 globally.
The 54th ranked school in China is #540 globally - tied with Northern Arizona University