you don't have to work the holiday days, it is paid days off, take it if you please. same goes for all other contractual holidays.. that's why it is in our contract.. if it weren't in our contract then be pissed. unfortunately some guys get stuckout or overlap and get the 4 hr pay for working into/on holiday, which is bonus/ or penalty if you take it that way. they cant force you to work exception road drivers whose runs have them out.. plan accordingly if possible.
I agree with your thoughts though,, I never have worked Thanksgiving or Christmas, never will.. Judy being religious and all seems to be a bit off on this if its her call.