I've got mixed feelings on this one. While I hate the idea of people having to work on a holiday when they would rather be spending time with their family, I also know that there are people who would rather work that day for a wide variety of personal reasons. I remember having a job when I was younger and out on my own away from family where I had to work on holidays. I didn't really have anywhere I needed to be and I got paid more for working those days, especially because being short staffed meant overtime. Given the choice between getting $18 an hour or going to an empty home with nobody around it wasn't a hard decision.