1) Republicans are probably louder about criticizing China but lose credibility when they don't speak up about (less severe, but still serious) issues such as police here brutalizing protesters. There also needs to be a reckoning with our own national overreaches after terrorist attacks such as the Patriot Act -- the Uighur camps were built in response to some attacks in the Xinjiang region, and I don't think Republicans have set a good example for how governments should respond to that.
2) Leftists and sympathizers who deflect with "But America..." with absolutely no sense of relative scale. This happens so much that it's a trope[1], and China is more than happy to feed this[2].
3) In higher education and tech, sheer numbers of moderately patriotic Chinese citizens mean there can never be consensus. See what happened at Warwick [3] earlier this year with a student vote about Hong Kong. CSSA is at every large university here and they know how to organize. For an example re: Uighurs, some Chinese who have been fed a steady diet of state media since birth actually consider this story fake news (blind discussion [4]).
[1] https://en.wikipedia.org/wiki/And_you_are_lynching_Negroes
[2] https://www.npr.org/2020/06/03/868566978/in-george-floyd-pro...
[3] https://www.axios.com/hong-kong-british-university-chinese-s...
[4] https://www.teamblind.com/post/Did-you-know-about-China-and-...