“…doesn't that discredit any moral authority that we have?”
This has the same answer as —
If we continue to sell and buy stuff from a country that HAS AND WOULD gun down its people over protests, doesn't that discredit any moral authority that we have?
See [https://en.wikipedia.org/wiki/1989_Tiananmen_Square_protests...]
It would be a worthy movement to lobby Congress/Parliament to sanction, via tariffs, countries whose governments suppress speech like that, but who’s going to start it, which critical mass of cheap-products-loving people in free societies are going to support it?