Oh gosh, a company in China follows Chinese law! The outrage!
Regardless what your view is, are you seriously suggesting companies should break the laws of the countries they operate in?
Before you say: “unjust laws, yes!” Consider what laws Chinese consider unjust, should they be allowed to break them within the US?
I would err on the side of: if you don’t agree with the values of a country then don’t offer your services. Capitalism, of course puts no value on values, so profit is the only ethical code a business should follow (logically).
Don’t hate the player, hate the game.