I have to disagree with that description. The system of checks and balances created by the constitution, with three separate co-equal branches of government, each acting as a check on the others is an excellent system.
Unfortunately, campaign donations (i.e. bribes) from the wealthy and corporations has subverted our political system. Lobbyists swarm over congress spreading corruption. The cure is real campaign finance reform laws. Especially repealing the horrible Citizens v United decision (2010) by the Supreme court.
Another brilliant feature of the U.S. system is the Bill of Rights. That document has given Americans unsurpassed protection of our civil liberties and rights. From freedom of religion, freedom of speech, freedom of the press, the right to peaceful assembly, right to bear arms, due process of law, prohibition of cruel punishments, etc. But we the People have to make sure the Bill of Rights is enforced. The price of liberty is eternal vigilance.