Throw in voter ID and you have a deal. Everything you list could work but without clearly identifying voters the system is ripe for fraud and therefore undermines everything you say you want. Voter ID properly done doesn't need to be racist or sexist or discriminatory in any way.
Also I wrote a song called Caves of Steel.
Hey! I was thinking about you but had no way to get in touch. Ping me somehow!
Did you see that Tom Steyer is pushing hard for reparations to blacks for slavery? People who never owned slaves will pay people who never were slaves for slavery. Genius!
Turning over the major means of public and private discourse to large corporations with no legal protection of free speech turns out to be a dystopian nightmare? Such surprise!
"When it comes to humility, I'm the greatest." -- Bullwinkle Moose