Yes and why is it not. It should also be with pay. Kind of a this day or that day but with pay for those who can’t lose the income to take time to vote. Not only a holiday but there should be federal laws that all states must follow such as hours open, voting booths per x thousand persons, location of voting stations within a circumference of so-many miles or feet of voters and early registration and online check to see if one is properly registered with time to make corrections. If every vote is important than let every vote be cast and counted.