Millions of slips of paper are very easy to burn, and print...
E-votes just make it cheaper/easier to vote in free countries. I don't think we have invented a truly dictator-proof voting system available yet.
Why not? Estonia had paper ballot voting for the entire soviet occupation of about half a century, didn't have any effect on the amount of rigging though. Same with Russia today, they use paper ballots, but results still don't matter.
Paper vs electronic voting is just a small component in election fairness and there are upsides and downsides to both.
The key point being "everyone is doing their job". You need to make the system so transparent and involve so many observers/auditors that there's nowhere for corruption to hide.
If you threaten the opposition with prison (or worse) if they tell anyone about your fraud then you don't have a democracy to begin with. The only way to preserve any semblance of legitimacy is if you manage to keep thousands to tens of thousands of people quiet on all of this.
I don’t see why that should be the case. If you can influence gov elections every couple of years that seems like a pretty big deal.
On the other hand having the voting source code public and auditable seems like a good way to build trust
It's not the source code that matters. It's the whole architecture, design, supply chain, and implementation as in down to object code _including_ firmware.