Your post was talking about nuance with respect to China in the context of an active propaganda attack by the West against China based on unverified claims. This propaganda attack is clearly and obviously intended to curry favor with the Western population in order to escalate military, economic, and/or diplomatic action against China.
You shouldn't have a nuanced take with respect to unverified claims which are obviously and clearly intended to promote a narrative that will lead to military, economic, and diplomatic action. You should have an absolute take and categorically reject the unverified claims.
No one disputes that the vocational centers, and I sure am glad I don't have to figure out how to stop documented terrorists whose training was facilitated by the West in Afghanistan, but I can't in good conscience condemn vocational centers when there is no precedent for a more humane way of deradicalizing documented terrorists. There are lots of unverified claims around these vocational centers, and I will categorically dismiss them until there is verifiable evidence, because I oppose any and all military, economic, and diplomatic actions taken by the West.
The West has shown over and over again that its only goal is shoring up power for capitalists. China is obviously a threat to the West. Even in the imaginary world where "they're capitalist though!"
Also, replace all of these ideas with Russia or Iran and my points would be exactly the same. It doesn't even matter if China is socialist or not, they're clearly the lesser evil relative to the West, and Western hegemony is the #1 enemy.