There’s a simple solution. Have the Gubermint declare “All Saints’ Day” a national holiday.
Actually, in Europe, especially in Catholic countries, this is precisely the practice.
It would be nice to be able to go to mass on HDOOs without trying to squeeze it in before or after work, but we already have too many federal holidays IMHO and the private sector never gives these secondary holidays off (like Columbus Day for example). So for most people it wouldn’t make a difference.
I think the kiddos like having a mid-week festival even if it means they’re a little groggy at school the next day.
Heck in this day and age I’m surprised we still get Christmas off, aka “Winter Holiday”. If the holiday had not become largely secularized we probably would not at this point.