While I hear ya, it seems to be a proper article from a proper outlet written by someone reputable, albeit based on a study by a bunch of chinese researchers- not that there is anything inherently suspicious about that.
I also got the "feel-good China slop" reaction at first but I don't know, seems legit.