I would argue that your pro-China camp does not exist. Those who criticize the US (myself included) are perfectly aware that China is not a role model.
We simply refuse to accept the view good (US) vs bad (China / Russia, depending on the weather). And we argue that the US has a much bigger footprint on geopolitics. both good and bad. And we criticize the bad parts, of which there are plenty.