Right. Congress would need to amend the Fair Labor Standards Act (FLSA) to mandate that employers give national holidays off to employees for this to apply to everyone.
This was my thought as well. Too many years of retail has left me with an instinctual hatred for holidays. Like how Labor Day is a holiday for the rich to "celebrate" the working poor who have to work that day.