But I believe that now that we have public education available to everyone we should have some basic literacy and civic tests for people to vote.
Also, provide no-expenses IDs for people, make voting day a national holiday, stop private campaign financing, make lobbying illegal.
Give free public transporation on voting day for those who need, but otherwise stop the idea that we have to convince everyone to vote, no matter how desinterested and oblivious to the issues they are.
The idea that people who couldn't care less about public life and their issues need to vote no matter what is completely stupid.
Voting is not only a right, it should entail a duty of being minimally interested on its consequences. Democrats love this because it favors their base demographics, but that's how you get a Donald Trump too.