Exactly. Many Americans, for example, seem perfectly content to overlook or ignore the war crime atrocities committed by the United States during the Iraq and Afghanistan wars after 9/11. Reminds me when Jesus asked who do you notice the splinter in your brother's eye but do not perceive the wooden beam in your own eye?
As a Cold War kid I've come to despise this whole WE are the good guys, THEY are the bad guys narrative. It ignores the fact everybody has good traits and everybody has bad traits - that is it ignores the fact we're all human. None of us have the market cornered on doing good. Or doing bad.
In case of China there are concrete and contemporary things that people don't like. Like concentration camps. I dunno if boycot is an effective tool, but it's something. I think it's more important to stop the crime that is happening at the moment.