I think looking at Macau is a good example.
They are in the same political and cultural position as Hong Kong: 1 country 2 systems, colonized by a European country, speak Cantonese, etc. but there are no protests in Macau.
Why? The economy is doing well and people there are relatively well off.