After he turned 5 we just put our foot down. It just wasn't fair to DS. We invited them all to come to our house. Huh! Apparently I-65 only runs SOUTH! None of them have EVER darkened our doors on a holiday.Their loss. We formed our own traditions which we enjoy very much and we see the grandparents and other inlaws at another time during the year.
Good luck. I hope this can be worked out such that everyone can feel like they're "winning."
DD 11 was the first grand kid on either side. from day 1 i choose to not travel for Christmas. We have lived 1/2 way between my parents and DH parents. We always prefer going to my parents house in general to viist but realized that Christmas was one that would cause an issue. SO we stay home. anyone can come to me but we do not travel.
SIL had her own child about 4 years ago. By that time my daughter was 7 and as SIL lives an hour from our house we agreed that we would go to SIL house for Christmas eve. she always hosts dinner. MIL and FIL join us there and they spend the night at DIL's house. They are all welcome to come to my house on Christmas day but usually no one does.
Thaksgiving is usually spent at my parents house but some years we may not go as DH doesn't always get the Friday off.
Lara