Popular vote totals:
62,984,825: Trump 65,853,516: Clinton
Vote weights, per state, due to the electoral college: https://theconversation.com/whose-votes-count-the-least-in-t...
Also of course there are things like gerrymandering and voter suppression to consider. Democracy is a pretty complicated mess.
Still democracy in general is exactly "majority rules". In democratic society of 100 people opinion of 51 would be enough to trump and ignore whatever remaining 49 want.
I'd say that's absolutely not true - it's a demonstration that the republic system is broken. He lost the popular vote, yet still won. That's anti-democratic, whilst being pro-republic.
True democracy would still work fine if done pragmatically - have people, when registering to vote, be given a PGP key. Have them send in a cryptographically signed email with their vote - verify that it's from the right person. Maybe package it in a very simple GUI.
Instantly, everything impractical and or wrong about the current "democracy" we have is gone, and actual democracy can start taking place.
I think it is important that our elections use systems that are readily comprehensible to laypeople.
You could make it as simple as downloading an app, going to get you physically registered, having the govt. official input relevant keys into the app, and then:
Type In Your Preferred Candidate Here: [INPUT BOX]
[SEND BUTTON]
With an automatic reply saying "Thank you for voting!" at the end of it.
Paper, managed by trusted humans, really shines in this kind of task. Maybe some of the trusted humans will turn out to be dishonest, but it is much harder to commit large scale fraud and then cover it up.
The reason for crypographically secure voting is to stop any form of election-interference that could happen, because that naturally would be the biggest concern from moving to a digital solution.