I've pulled guard duty, CQ and Duty Officer on every Holiday there is. When I flew for the airlines, I worked all of the holidays at one time or another. Drive around the DC area on Christmas and you'll see many Americans working. Safeway has a right to do what they are going to do.
My wife has worked many a Christmas Day at the hospital. We just schedule around it. No biggie.
Yes, they have a right to be wrong. They're subverting a revered holiday and an honored tradition, and a key component of our culture, by moving us in the direction of treating Christmas as just another day, as opposed to a day of rest, reflection, quiet, family. Of COURSE even on Christmas many people have always had to work in jobs that by their nature can't shut down. But retail is another thing. To keep retail stores open on christmas robs the day of any specialness - - and THAT WOULD ROB OUR CULTURE OF SOMETHING VERY TRADITIONAL, CONSERVATIVE AND VALUABLE. SHAME ON SAFEWAY.
I've worked Christmas, and Thanksgiving, about 15 years ago...
Movie theatres are open every day.