1) I agree that election day needs to be a federal holiday that way everyone has it off and can go vote.
2) We disagree on voter ID. IT's come up before. It's a lengthy discussion. We'll save it for another day.
3) Eliminating mail-in ballots isn't feasible as it denies a citizen their right to vote. Any active military deployed away from their home, and their family, has just been disenfranchised. Then there's citizens who are out of the country on business or because of a job have to live outside of the country. Sure, not a lot of people, but you still have to account for them. Then there's the infirm. If you're forcing the country to vote on just 1 day, then those lines are going to be huge! There are people who are not capable of standing/waiting in line because of health reasons. You have just disenfranchised them. Then consider the rural vote. When "driving in to town" is a big deal that requires time out of a busy farm-life day, that's disenfranchisment again.
Does voter fraud happen in mail-in ballots? yes. Has it been a massive problem? no. The vast majority of fraud cases are elderly people who forgot they mailed it in already. Or they want to 'make sure' their vote gets counted and vote in person. The 3rd common is the "kid voting how they would have wanted" you know, the parent died but a ballot still gets mailed out and the grieving child fills out the ballot 'for them'. they're not doing it with a criminal intent. But they get discovered.
The least common form? The criminal one you're worried about. You have only to look at The Villages in Florida as an example. A possible 280+ cases, with 20 legit arrests.
But to the point- how do you make sure that citizens who can't go stand in a line in a specific county building have the chance to vote without a mail-in system?
When you work through the infrastructure and personal things that create barriers to voting that mail-in solves, what do you replace it with?
Is the mail-in system imperfect? Yes. But what do you replace it with?
What do you replace it with that also isn't a massive government bureaucracy that tracks every citizen from birth to death even more than it does now?