There is no perfect system in the world. Every country's political culture and system has to accommodate their unique history, demography, and geography.
Singapore on paper is a democracy, however in practice Singapore is more 'authoritarian' than most democracies because the PAP (ruling party) has won every general election since 1965. This allows continuity in most of the government policies and agenda, and the process of choosing political leaders is not dissimilar to China's.
Younger ministers have to climb the political ladder by taking on different ministries, accumulate experience, and prove their worth before taking on key ministerial roles like the Minister of Defence and the Minister of Finance. Before becoming the PM, one has to be the DPM to learn on the job for some years which is quite similar in China. This is quite different from some Western democracies such as the US where you can become the President without holding any prior political positions (Trump). There is a steep learning curve.
However ultimately they still have to renew their mandate every 5 years come general election.
4:42
If you're interested. The PM explains why and how Singapore's political system is what it is. History (inherited the system from the British and Malaysia when we gained independence), demographic (multiracial with a Chinese majority), and geography (a small city-state in a not-so friendly neighborhood). And he contrasted it to other countries such as the US, Europe, and China.