I must be odd, since I've never minded cooking Chr. dinner, though I don't do the lots of different veg/3 sorts of,potatoes some people go in for, so it's just a glorified roast. And for many years we haven't had dinner until around 5, which means a much more relaxed day for the cook.
Last year we had a houseful, inc. 2 little Gdcs, which was lovely. This year I expect we'll be at a dd's - she'll be heavily pregnant with no. 3 and not wanting to be far from the hospital, so I dare say I'll be telling her to put her feet up and doing much of the cooking.
Years ago when we were living in the Middle East, where the weather was lovely at Christmas (vile in summer!) we invited my ILs to come. My poor Mil had been cooking every Christmas for 12+ for 40 years! She straightaway jumped at the idea. FiL OTOH grumbled that he couldn't possibly leave the house at Christmas, what if the pipes froze (in London so hardly likely!) etc. Etc.
Good old Mil said, 'Well you can do what you like - I'm going!'
Of course he came in the end and enjoyed himself.