Bunch of whiny girly-men talking about working on the holidays, that's what we signed up for when we became pilots!
Do you see police officers, doctors, nurses etc whining like you?
And don't pass it down to the next guy on reserve. It's an unwritten code you don't do that, unless you are really really sick.