I still don't think you understand my point. I'm not saying that HK doesn't have a right to fight. I'm saying that they're not like Taiwan or all the other peoples that naturally came to their differentiated political stance - HK simply doesn't have history and destiny on its side, so it's always going to be that much more of a struggle.
Maybe another example will make it clearer. I have the right to protest against the bear that's attacking me, but I don't have a right to ask the world to change the fundamental nature of bears as if its a matter of geopolitics. Bears will always be bears. Bear violence has nothing to do with communism or democracy. And so it's a waste of energy to entertain that idea.
I don't like what China is doing to HK, but Britain walked into bear territory. Let's not argue about how wrong bears are, let's be sober and treat bears as bears, not as symbols of anti-democracy that might somehow appeal to diplomacy.
Imagine that my long-term girlfriend who worked in a coffee shop all her life found out her boss was a murderous drug dealer. Instead of quitting she becomes the company accountant thus taking a massive pay raise that I in turn benefit from. The company doesn't directly break the law but we have some vague idea that it wouldn't be as successful as it is if it wasn't for the connections the boss has. Neither I nor my girlfriend ever did or ever will do anything morally wrong. We enjoy the freedoms the extra money gives us. One day the police find out about the boss's illegal activities and it looks like the company will have to be dissolved.
In this circumstance I completely agree that I and my girlfriend have a right to feel distressed our quality of life is about to be drastically lowered. However, considering the circumstances, I have no right to be outraged at my government for not supporting my rights to indirectly enjoy the money my girlfriend gets from a company that built its niche through mafia activities.