I think you should be able to set your vote early, but change it up until the polls close on the day of election.
There are people who for whatever reason can’t make it to the polls on election day.
My husband cannot stay in a line and definitely cannot be exposed to whatever is out there.
We early vote. I do not want to have to go and wait in line for hours. Yes, I am that lazy. But, since they offer the early voting I do it. I have seen many do so. My husband actually voted curbside. I know who I am voting for. NOTHING could change my mind.
I’d say, for that reason, allow a couple of early days, maybe the previous Saturday and Sunday, like somebody else said on this thread.
Unfortunately, however, the law actually forbids it, and the Constitution seems to forbid it also, at least for Presidential elections.