Where I live in the US, you have a week before election day to vote in-person early and any voter can vote by mail. Plus the polls are open for 13 hours on election day itself.
I'm all for making sure everyone has the opportunity to vote, but I'm not convinced there are very many people who can't make any of those options work but who could vote if election day was during the weekend.