When I was growing up all stores,gas stations,eateries were all closed.
Also on Sunday's everything was closed.
The assumption that either employees or customers celebrate Christmas is presumptuous. Many people do not. Assuming that have the staffing and customer demand, companies ought feel free to be open without regard to certain people's holidays. ....
Not even for family time per se, but more for a reset. We don't reset. We just go, go, go.
As with most anything, people should have a choice.
Garden Ridge paid us double for all hours worked for the whole 4 days and we were allowed to work as many hours a day as we wanted up to a max of 12 hours a day. So we got paid for worked hours in addition to the holiday pay we got for the 2 holidays. The manager at the store where I worked said working the holiday wasn't mandatory as long as he could get enough coverage.