But the additional travesty embedded in most states' election administration is the requirement for voter registration well before election day.
Somewhere between 20 and 25 percent of eligible citizens can't vote because they are not registered. Did they want to be registered? Who knows? Do they even know? Some may, but when you're off the socially approved track, the glib answer to why you never got into the game is that you didn't want to play. If you later decide you want in, you shouldn't be kept out for no rational reason.
Registration might have made some sense when records were laboriously kept on paper -- though not much sense. Your address does determine which local candidates you can vote on, so it makes it easier for the people running the election if they know in advance how many ballots of what kind they need. But that shouldn't be a terrible hurdle in the age of electronic voting.
In the era of big data, voter registration requirements are anachronisms. In general, the states know who we are and where we live. There are outliers, but not many. Registrars could manage to run elections without knowing how many ballot papers to print.
And ten states do offer same day registration at the polls: Colorado, Connecticut, Idaho, Illinois, Iowa, Maine, Minnesota, Montana, New Hampshire, Wisconsin, Wyoming. Washington, DC is also a "same day" jurisdiction. The specific procedures differ; some sort of ID or verification is usually required, but the point is to make participation easy. California will join the same day registration states -- next year. Nothing terrible has happened in states without advance registration; a few places have done without it since the 1970s.
Demos describes what implementing same day registration accomplishes.
Experience suggests that more people vote when we make it easier and less intimidating. (Duh!)