When I was a kid I used to love going out to eat at some big restaurant on Christmas day until I thought about it and realized the workers there weren't spending Christmas with their families and having a good time like I was. Then Christmas started becoming sad.
Maybe if they didn't celebrate Christmas they spent time with their family on a different day and made a good amount of money because no one else wanted to work
That's what I did, made so much money! My parents were emergency workers (they're both retired now) and it was pretty common for one or both of them to have to work on Christmas Day. So we celebrated it on a different day most years, wasn't a big deal to us. Now they're all about having Christmas on Christmas, but I figure that's fair. They lost out on a bunch keeping other people's families safe. They deserve it
I realize it's anecdotal, but I go out of my way to not patronize businesses on federal holidays.
If it wasn't profitable they'd be closed. I've been the guy working a holiday and hearing "oh its such a shame your open". Fuck you Mr. Jergeson, you standing here proved some fucking bean counter right - you're here spending money justifying the store being open.