@freemo I agree that people should have intellectual and moral integrity.
However I disagree that any system can or should work.
There are systems (by systems I mean so called 'democracies') designed to hand cuff the people which are wrong and should not exist.
When the system is rigged to prevent the TRUE free flow of information, even in areas which cause offense (in other words where it hurts) the populous can not make informed decisions and will therefore if they participate will make the wrong decisions.
Just look at the French Presidential Elections.
Macron was a corporate sell out from the start.
People were not informed properly about their choices and due to the American style of fear campaigning a true People's candidate was not able to be elected as the head of state in France.
Hillary Clinton, a war monger and (by many global standards a criminal) was voted by the populous because they again were not informed properly.
The major Internet Companies, Facebook, Google, Twitter, Amazon etc. all interfered with the free flow of information.
So called Mainstream Media TV Networks did the same.
Many Hillary Clinton supporters were and are still to this day, willfully ignorant of their ability as a society to vote for an anti-war candidate (or third party).
I bring up that last paragraph to counter your point on making the system work.
It is not always the best way as the American experiment has continuously throughout its history proven.
Healthcare as a basic right was suppose to be available to American's since the 1940s however because their system is not able to work, HC is still not available today.