Again, the point was never that you have to be perfect, it’s that it’s shouldn’t just happen to perfectly align with Americas foreign policy agenda.
To me, your argument, fully constructed, is: “you can’t care that Uyghur’s are enslaved because America also uses slave labor and American foreign policy is anti-China.” How is that an argument?