One thing about Americans is that we sure can complicate a simple idea.
If I own a business and I believe being open on a holiday will NOT be lucrative, I don't open. If I have an hourly employee who normally works on whatever day Christmas falls on, they don't get paid because they don't work. This is easy.
To the people who think people have the right to a day off but businesses can open, what happens if I want to work and the store wants to open but no one else wants to work so the boss closes down. Why does the "right" of the person to stay home trump my willingness to work? It shouldn't.
If I own a business and I believe being open on a holiday WILL be lucrative, I open. If I want to do it this way and I have enough volunteers to run the business that day, I'm good. If I don't, then I assign people work, probably the people that would normally work that day. If an employee refuses to show up for work, I find employees that will. It's quite simple. If you don't like it, find another job where you won't work on a holiday.
I used this example earlier, I'll use it again. JC Penney has not opened on Thanksgiving. They said they wanted to let their employees spend time with their families. This year, they are opening. Why? Because their direct competition--Kohl's and Macy's--have been opening on Thanksgiving. They've been giving away millions in sales. The decision NOT to open that day, along with other poor decisions, is why they are on the brink of bankruptcy. It's nice to get family time, but losing your job because it goes out of business because it is not competitive is much worse for that employee.
This is the problem with unprincipled ideas. "Some people should HAVE to work on holidays and others shouldn't, and I will base that on the ideals that I feel are the right ones." Police, fire, paramedics, we all want them to work. But a lot of us travel. So we want gas stations to open. And if our car breaks down, we would like to be towed, so two truck drivers should work. And if I forget something, I want to be able to buy beer, or a can of yams, or whatever I forgot, so grocery stores are okay open. But Disneyland and Target? Oh, those employees should have a right not to work."
Well that makes absolutely no sense. Because just like the blue laws got silly (you can buy a can of beans on Sunday but not a can opener or you can buy beer and wine but not liquor), that's what happens when you just base this on feelings on personal needs.
Because if every employee has the right not to work on a holiday, then I argue the police officer, paramedic, and tow truck driver should have just as much right as a Cast Member or all we are doing is arguing degrees instead of ideas.