Like you, I utterly reject the concept of early voting except in very specific types of cases. I think it is a process that is ripe for abuse and chicanery.
And I don’t see a good excuse for it, except in perhaps some specific instances, such as military votes. etc.
Doing it for people who claim to be inconvenienced in some way on election day is a bunch of BS.
But hey, just my opinion.
The only early voting allowed should be Absentee Voting...with a damned good excuse for not being here on election day...like mine when I was in the service and overseas!