Not many disagree with that. The question is whether it should be enforced by politics or if people/companies can be allowed to make the decisions themselves.
The US already enforced some laws on its citizens as they travel regardless if the behavior is legal overseas. These tend to be done to actions that are deemed the worst of the worst. Minor crimes are not enforced globally.
At what point is supporting and working with China going to cross that line, given many of their current actions against unpopular groups?