---
It's impossible for every person to have a well-researched opinion on everything. Opponents of direct democracy use this to shoot it down. But it applies to indirect democracy too.
The real issue we need to solve is how to make sure people (whether all citizens or representatives) only vote on what they actually understand.
I think votes weighted based on the score of a knowledge test would be a good start if the test is well-designed. But we need to figure out how to decide what the questions are (what is relevant, what is enough in-depth, what is too specific, etc.) and what the correct answers are (some topics are still a matter of debate even among experts). And that's hard.
It's hard in a cooperative environment (e.g. engineers deciding which factors are relevant to their proposed solution) and it's even harder in an adversarial environment like politics.