While I understand the message here, we need to accept the fact that Hong Kong was handed back to China in 1997, it was done so as we, the British, had an agreement (historic, but still legally binding) to do so. I think at the time that original agreement was signed / Made, Chiha was not ruled by Comunism, which if I understnd it was due to Chairman Mao back in the mid / late 60s.
So we had no way of knowing what the sitation would be in 1997 but we had a duty to honour that agreement, regardless of consequences.
All we can do is ensure that we keep relationships with China such that, we can talk and hopefully allow Hong Kong to retain some degree of autonomy and it is perhaps in Chinas best interest to do that, as it can be advantageous, but China still calls the shots as it is part of China now.