Pizza Hut should be open 24/7 and 365 days a week. Not everyone celebrates holidays—like Christmas and things—those people might want a pizza at any day of the year and at any hour. Why shouldn’t they be able to get a delicious Pizza Hut pizza at any hour of the year? Say, 5am on Christmas Day, or whenever.
This manager got his orders from the owner, and he should be following them no matter what. That’s what he’s paid to do. This is America, and not some commie hell-hole where subordinates get to tell bosses what they prefer to do and not do.