Voting in the USA was always for the privileged. Even as women, minorities, non property owners were allowed the right, access has always been an issue... one might say on purpose to keep the privileged being the majority of those who actually can vote.
Well, in my state, Arizona, I am on the early ballot list, so I do mail in my vote. I agree about the National Voting Day, tho.
Oregon has had vote by mail for several years. Think it works well. Pretty high percent of the people who have voted. Can't talk to other US states.
We're voting using a system designed for the late 18th Century.
I vote by mail in every election. I'm not sure why that wouldn't be an option for you also if you're registered. Although, the option might very well be different for each state.
As for the national holiday thing, I'm with you on that. It keeps getting talked about by politicians but, no one ever moves on it.
Isn't voting regulated by individual states?