Throwing up your hands and saying "everyone's bad" is just moral laziness. I'm not American and it's obvious China is far worse than the USA in terms of human rights.
Or to put it in numbers:
- 80% of the world population is not Chinese, and are not affected by China.
- 95% of the world population is not American, and are very much affected by the US.