You see in my own country the voting system is just a political game which we citizens knows about but we roll to the punches as you’ve said.
Relating this voting system to blockchain I think we have better chances of honest voting system as the knew identity could be made up and induced the prove system . Showing proofs is evidently transparent.
I agree with you with the fact that the aim of voting is census related and it’s very good to know we can surpass the performance limitations imposed by some of the outmoded voting implementations