However, when starting become a British colony, Hong Kong was a fishing village. After 100 years of living under the British regime, it becomes one of the most rich city of Asia ...
So, easy to understand if they still have feelings for the British...
For the same token, before communists took over China, the Chinese had life expectancy of 35 with about 30% literacy. After 1949, the authoritarianism makes Chinese the envy of many. Thats why majority Chinese are relatively OK with CPC.
People never stop complaining. This is good thing that makes the government feel burning and be pushed to do more and better. Unlike some people that pretend that they are perpetually happy, and they are lagging behind the country that they are keep bashing.