Really the problem is reducing countries, China or America, to a single entity with a single will as if this was the middle ages and each was being run by a monarch.
The problem is that China has done some specific extremely bad things - Uighurs, Hong Kong; as well as some normal things (competing against US companies) and some things that may be normal but are opaque (how many social networks are beholden to US intelligence services? how many apps snoop the clipboard?). Conflating them all into "China bad" makes it harder to make specific demands that can be widely supported.