I have only voted by mail. In Oregon we have done it for the last 20+ years.
If you are registered they mail you a ballot. They don’t just blast out ballots like Papa “racist employee hating” Johns. You have to be registered just like everyone else. And they have computers matching the signatures to what is on your voter registration card.
If you are homeless or want to just vote in person for the sticker you can do that just like other places. But you have much shorter lines.
If you get the ballot in the mail and want to deliver it in person there are drop-boxes all over the place. You don’t need to actually mail it in. Just stick it in one of the boxes on election day.
Again. You have to register to vote and they match your signature. They don’t just mail out a bazillion ballots like Trump and his parrots want you to believe. It is fast and safe. And we have weeks to actually go through the voters pamphlet with ballot in hand to research all the weird local amendments since we aren’t under a time crunch running on “truthiness”.
If you don’t want mail in ballots make it a Federal Holiday so people can vote without missing work. Lots of people at Burger King have to decide between voting or taking the day off work which is a big chunk of their income. But I guess that is the plan as working as intended.