Somewhat related, it reminds me of this anecdote about hand-warming handlebars on bikes: http://thedailywtf.com/articles/The_Complicator_0x27_s_Glove...
This all takes time, tight tolerances, and automation to a happen at an impactful scale, which minimal oversight would mostly prevent.
Compare this to an SQL statement to change a whole states worth of votes in a few hundred milliseconds.
You can always recount the paper.
Whatever solution, it require the limitation of involving something physical and difficult to manipulate.
A blockchain voting system would enable us to detect vote tampering, and then law enforcement would or would not do something about it.
What's the difference?
IMO, 99% of the people wont understand a blockchain system. To them it will just be "X won because a computer said so". So the question is do we want society to be filled with people thinking "I know those votes were made with pen on paper and were counted by my neighbors and trusted friends" or do we want society filled with people who think "it must be true because a computer said so"?