Do we need a new voting system?