@cjd
Yes, how incredible that democracy would work better if one enabled citizens to give as much relevant information as possible about their opinion!
In that respect, I believe that, though mentioned voting systems are an improvement, using something like the #MajorityJudgment would be orders of magnitudes better and a necessary step towards a (slightly more) functional representative system