Come to think of it, democracy sucks.
Democracy can work. It just isn't working now.
You know, before there was television, newspapers printed the entire text of important speeches by politicians. People who considered themselves to be responsible voters would, despite the long hours they worked, go out and attend such speeches, even meet the candidates.
Now, the more responsible voters read the papers and least try to find out something about the party's positions. Not many know much of anything about their local candidate, other than, perhaps, what they might read about in the paper, or if inspired, on their web site. Only a rare few attend actual debates or speeches.
Most do neither, contening themselves with headlines, the short snippets on the TV news, Facebook and the like.
Most know very little about what is going on in the world of politics because they look down on politics and sneer at politicians and have much more interesting things to occupy their time. I posted a little memo from bureacrats at Immigration earlier in another topic which said that ministers should do their best not to mention the number of immigrants because while support for immigration was reasonably high, that support plunged when people were told what the numbers were. Most seemed to think it was about 150k a year. I would submit that this lack of knowledge runs across all policy areas. A poll would likely show most had no idea what our debt or deficit was, what the government spends money on, what subsidies it gives to business, or why, or how those policies impact their own lives.
That's why I've been suggesting for years that, at a minimum, people should be rquired to register to vote, as they do in the US, and pass a basic knowledge test.
In this day and age, the only real purpose democracy serves is to throw people out when their incompetence becomes too broad and deep to ignore. Well, a million knowledgeable voters could do that as well, and probably better, than ten million largely ignorant voters.