Friday, January 1: New Year’s Day
Monday, January 18: Birthday of Martin Luther King, Jr.
Monday, February 15: Washington’s Birthday (aka Presidents Day)
Monday, May 30: Memorial Day
Monday, July 4: Independence Day (aka Fourth of July)
Monday, September 5: Labor Day
Monday, October 10: Columbus Day
Friday, November 11: Veterans Day
Thursday, November 24: Thanksgiving Day
Monday, December 26: Christmas Day*
Even growing up I had (public) school on Columbus Day.
Service workers work on almost all of them. Even the once sacred Thanksgiving isn't a day off for many retail employees anymore. Where I worked year ago they brought in low paid part time workers on holidays to cover for the full timers (who had benefits) who had the day off.
People will still need to work on election day, but the amendment could specify a minimum amount of time be available to participate in the election.
(still, early voting makes more sense to me than that)