Not being OK with the myriad of human rights abuses the Chinese government commits - sometimes "silently" and sometimes very opening and outright proudly - is just because I struggle with my own regions history? What the actual fuck... I have to call your "theory" what it is: stupid and dangerous - and whataboutism on top.
To give a metaphor, I think it is perfectly reasonable to criticise my project lead when she criticises me for not meeting my targets but turns up hungover and spends the whole day on Facebook.
I am criticising her because I want her to be effective at her job. Not because I disagree with her about our team's laziness.
We are not equating missed targets with atrocity... A terrorist attack does not miss the target of benevolence. It is something that should never, ever happen but this planet is such a soul-crushing clusterfuck that it is like water under a bridge.
Human life has value. It's not effective value or an estimate of value. It is absolute.
My metaphor is not to pointing to project management as an analogy, it's pointing to how criticism of one side does not automatically mean support for the other side. Unless I've misunderstood your point?
I'm suggesting that we do comparison with things conductive to the act of comparison. With the atrocities we are discussing there is nothing to be gained from comparison because things are already maximum bad: The numbers just vary. Comparison can take away the weight of that, which in our fuzzy wetware translates to dissipating motivating energy that could have gone into action.
I do agree with your point and I am not a believer in the law of the excluded middle.
And I criticize the Chinese government because I want the Chinese people to live a life that is free and void of the constant danger of abuse (while at the same time I can as well recognize that we in the West have a big list of problems and abuses we have to tackle).