Actually - not all employees prefer to have off Christmas day. I talked to an employee today that is also working tomorrow and he said he was glad to get the extra hours.
My daughter offered to pick up the late shift at a local restaurant tonight so others could go home to be with family. She just texted me that someone left her a $100 tip. Now that's some Christmas spirit!