100% your point still stands. I moaned at my daughter for going out Xmas night. Just because you can, doesn't make it right. I asked her if she wanted to work Xmas day, she said no. Took a minute for the penny to drop.
If you don't want to work Xmas day and boxing, don't make others do it.