Rather the living conditions for the average Chinese person have improved dramatically over the course of only a few decades thanks to policy decisions made by the CCP.
Not sure if that explains it all. CCP had high approval ratings also 1950s and 1960s when their policies caused millions of people to starve to death. But sure, they have made some pretty good pro-free market revisions in the last few decades, which has made them float to top of the world. It doesn't look like it's going to last for very long, though -- their population is changing and they're still clinging to the obviously wrong communist principles, which makes adapting to changing circumstances slow.
What I don't understand is what was the point of the civil war, then? If they're becoming the Republic of China, why call themself communist anymore? Perhaps they should really join Taiwan, and just stop their silly socialist experiment. That's the peaceful reunification I would like to see.