I do see people arguing in the UK for electronic voting and Blockchain, which is worrying.
If you tampered with the ballot it would only be discarded due to the rubber marking in the "wrong" box
I've scrutineered before, and it all seemed to work well.
There's a lot of scope for technology to improve this system, and a lot of improvements which can be made to the technology which is already there, though I do believe you either need a paper trail (which is less convenient and harder for an individual voter to verify their vote was counted, but a lot easier to explain how the system works and is hard to tamper with and preserve anonymity of the vote), or a clear open cryptographic voting system (which has more convenience and may be able to produce greater trust in the system, but it's much harder to explain how it works and preserving anonymity is much harder. 'Blockchain' contributes nothing to this BTW, it's more or less a completely different class of protocols).
The current situation in some US states where there's black-box electronic voting machines which just output a count at the end of the day and don't even have particularly good security to prevent someone who isn't the government or manufacturer from tampering with them is an awful state of affairs (though thankfully they do seem to be falling out of favor after some backlash).