Unless I misunderstood you, the government would know who I specifically voted for in your scheme? That would be a huge no-go!
Using a mixnet (note: Tor uses mixnets too), you can anonymize and decrypt the ballots while preserving the secrecy of the ballot. Not even the servers know at any point that you voted to Hillary/Trump, but the tally is done. And the whole process is end-to-end verifiable by any external party.
It's the magic of math.