It seemingly works well enough for a large enough majority that no one is out protesting in the streets. For things to get better, serious reforms are needed or things first have to get a lot worse.
Here's the kicker: reform is always needed. There will always be people who are cheating fair systems, dismantling checks and balances or helping their friends do both.
When was the last all you commenters were politically active?