I wouldn't assume that upvotes for the article correlate to an implicit agreement with it. If that were the case the tone of the thread overall would probably be different.
Also, I see criticism of China in this article, but I don't see anything I would interpret as "bashing" China. For that matter I also see criticism of the US and EU in the article as well.