the sad thing is, the CCP had done such a successful job in brainwashing it's people, you rarely find any mainland Chinese people that actually think logically. I am, of course, rather bias on this subject as someone with Chinese heritage and still have a pretty close tie with the Chinese community in the US. but having lived in Hong Kong, Taiwan and China, as well as the US does make me see things differently sometimes.
the mentality for most mainlanders is always "if the party is doing any bad things, it's all for the greater good of China and the root of the problem is all the oppression from Western powers like UK and US." that's basically 2~3 generation's worth of people being bombarded with these ideals using propaganda that had mixed a lot of exaggerated truth in them. and with the economic growth in the last 20~30 years, that view point had only grow along with it. because now they can finally come out on top from all the years of "oppression" from the westerners, and for the mainland Chinese people it also proves that the CCP is right and they should follow whatever the CCP is saying. the traditional Chinese culture and value also doesn't help of course, because while we did have great thinkers like Confucius, the general population for the most part only know bits and pieces of these sort of teaching. and throughout Chinese history, the people had never had any real control over their possessions since the government (not just CCP, but pretty every dynasty prior) can basically take all your things if they feel like it. this and the over growth of Chinese population in modern time had instilled a deep rooted mentality that you should just get whatever benefit you can out of your life. ethics and morals are really an afterthought (unless it directly effects you of course). combine all that with the poor education standards the previous generation had and the ridiculous "common sense" mainlanders had developed and pass down, it created a perfect brew of the bullshit we have that is modern China.
to be fair thou, I feel it's not a problem unique to China. a lot of other countries around the world right now are tipping towards that side on the scale. it's just not on that big of a percentage over those countries, yet. I still feel that population growth and the nationalism/tribalism that comes with it is the real problem, but that's for a whole other thread.