The suggestion of alternating visits every year depends on each individual case. When does a young family have time then to create their own traditions?
I agree. I think it is really important for ALL members of a wider family to recognise that nothing is set in stone, each year arrangements might be different etc. We have always made clear that we do not expect to meet up over Xmas Day/Boxing Day, lovely to do it but no obligation! Probably a good thing really as not all members of the wider family/in-laws feel the same and unfortunately expect their "traditions" to continue with no reference to anyone else, including new young families! Hey ho!
That said, I can understand why you feel upset Resume, as a change of "regular arrangements" wasn't apparently discussed with you, you just "discovered" things had changed this year after presumably many years of something different. You did not expect to be alone and had not planned accordingly, why would you when that has never been on the cards before.
I suggest that now it has happened, you do look at alternatives:
*Stay alone, treat yourself and enjoy some "me" time
*Volunteer as suggested earlier in thread
*Invite a friend who may be alone if you can
*Go to a hotel and enjoy a little "Xmas Holiday"
...are all possibilities perhaps? 