Just a guess that the custodial / maintenance people have the day off. Would you rather they worked on Christmas?
I would’ve figured that the police would handle any problems. Based on the state in which I see a lot of National/State Park bathrooms that are open 24/7 (even in very remote parts of them), I would figure that the public would be able to stomach having one open like those ones for just one day.