"There are many who say that"
No. There aren't. All of those are Angloamerican countries or their satellites.
"Many Chinese"
There are many Americans who say the same about their country too.
"Corruption"
Hollow, subjective emotional smears. At least, Chinese government cracks down on corruption instead of legalizing them as 'lobbying'.
"Term limit"
That is a trapping of the US. There is no such thing like 'term limits for being more democratic' anywhere else in the world. And in the US it was invented after FDR hooked up the rich with high taxes by getting elected 3 times. Its not a democratic thing. Its an antidemocratic thing that prevents anyone from widespread popular support from getting elected again and again. Another American problem.
...
So save your Angloamerican trappings to yourself.