I know a retired park ranger...he was always happy to work holidays because, IIRC, the rangers were paid double time and a half for doing so. Makes sense as holidays were generally the busiest time of the year for state and national parks.
So, my proposal is to make that mandatory, for all federal holidays. And we should add some new ones, like Voting Day. On a Saturday and put an end to this Tuesday sillyness.
But, back to more holidays. As is frequently the case, the United States is an embarrasmenet compared to some of the more civilized countries in the world. Finland, at the top of the scale, is pushing 40 a year when combined with paid leave.