I've voted in three states. In California, permanent absentee registration is simple (now, it wasn't 30 years ago), and the state mandates time off to vote. In Washington state, all voting is vote by mail. I don't remember what voting in Wisconsin was like (at the time, I did same day registration, but I think they went back and forth). In the US, voting is a state issue, for better or worse, and there are plenty of examples of states where voting is reasonable.