I think the problem is incentive and of course money.
In past, western politicians didn't had to appease the mass as most people didn't use to live the modern life we do today. And the lobby we see today simply didn't use to exists. Now we have turned so much greedy that we only see short term advantage.
But China is different. In democracy votes are important. For China party is important. Party is eternal for them so they need to develop manufacturing, improve energy. CCP needs to think about their party future too because they might have to fight against whole world. As a result we can even see recent crackdowns, investment in research like nuclear etc.
What I feel is if more 50% of people are greedy/bad/egocentric democracy simply doesn't work. And the way housing/inflation/ overwork of printers democracy is prone to more harm.
Of course all of the above is my personal opinion so please don't feel afraid to post your opinions :)
Thank you.