China is indeed moving in the right direction. That doesn't mean I think China is a force of good in the world.
Then what would? If the fact that China is doing good in the world is not enough for you to think "it a force for good in the world" then what does it need to do? Oh, I forgot, you think "all nation states are bad by definition" and unironically believe that the more people a government represents, the more evil it is. So in order for China to be "a force for good in the world" China simply has to cease to exist. Got it. Nope, that doesn't align with US interests at all. 
It's a nation state and should be subject to criticism. And all I'm saying is that there are people who will religiously dogpile you if you try to do that, and I call those people tankies.
Literally no one on lemmy has ever said China is above criticism. I dare you to find a single instance of that ever happening.