I really wish the US and Europe would get *lls and punish China for breaking the treaty with Hong Kong and the UK
Tariffs? We tried a trade war, and it had some economic effect, but no lasting political effect. We probably don't want to get involved in another land war in Asia, if we can avoid it. We could try asking them nicely, but beyond that I feel like it's up to the people of China to decide their own fate.
And China can hurt the city enough by just turning the water off. It will only hurt the people of Hong Kong more.
No, this change won't be driven by the military. It will have to come from within. Probably the most durable way anyway (see how this worked out for Afghanistan).
Taiwan would be a totally different thing though. They have been independent for so long and they have no wish to join communist China (which they've never been a part of). And it's much more defensible. I do hope we will stand by them when it comes to it.