Some on this thread seem to suggest that.
But the idea that people need to have 2 weeks to vote, or have everyone vote by mail, or encourage the stupid and lazy to vote is detrimental to our republic.
As someone who lost the chance to vote, due to unexpected requirements from my job, I will fight hard to keep early voting available to me and the others who work near their homes, but don't have simple 9-5 jobs.
There should be provisions for, well, provisional absentee balloting.
If you can not make it to the polls on election day, due to your job or other good reason, you vote by absentee ballot. Have some sort of random scrutiny. Your story would hold up to an examination by a judge or official.
That keeps it for those who have good reason to know or suspect that they will be prevented from voting in person.
If you request an absentee ballot and want to vote in person, you need to produce your absentee ballot for destruction.
As someone who lost the chance to vote, due to unexpected requirements from my job, I will fight hard to keep early voting available....I remember something about “sunshine soldiers...”