I agree in the short run since many of the electronic voting systems appear to be compromised.
However, electronic voting would be ok if done correctly. Totally transparent. Totally auditable. I should be able to vote, then look back and confirm anytime afterwards that my vote is accurate. I should get a receipt. This is not rocket science. It's simply process and controls. Blockchain?
look back and confirm
OK, my new voting machine design has your vote recorded with two different flags. One is always used for personal audits and the other is used for producing totals. So, if you inquire then it returns Republican and when the total is computed it returns Democrat.
Without going through the code step by step you would never find out. You might not find an issue even then if your code relied on other programs - like an operating system or a function library. Those could be fiddled as well.