People these days know that capitalism sucks. Communism and socialism aren’t the dirty words they used to be. It no longer works to try to convince people that socialism isn’t good. The new propaganda strategy is to convince people that any viable form of socialism “isn’t real socialism.” Hence the belief in “state-capitalism.” For the same reason, people now call communists “tankies” instead of commies.
Also HK is a city while mainland encompasses poorer rural areas