What if people keep not voting? Surely you'd also have to compel voting to make this work.
And what if there are, say, ten candidates?