We used to travel yearly, and still did our first 2 as a married couple. But we live 250 miles from "home" - which are 15 miles apart. PIL eat at lunch on Christmas Day, and my DPs in the evening. So we had pressure to stay in both and eat in both constantly. We got over the staying (eventually got on to renting a cottage for ourselves, and now including DD, any Christmas we go down - although we stay in PILs most times during the year, my DPs house tends to be full usually). But really struggled with being forced to eat 2 turkey dinners on the day (and it was always "we know you're eating elsewhere, but have a small bit to keep us company" while the plates were piled high!!).
So even before DD was on the scene, we were having some years just ourselves in our own house. Nowadays, we almost always stay here. We were last "down home" 2 years ago, but have already made the decision to stay put again this year. We do visit both houses over the Christmas break (often my DPs at their holiday house for their traditional New Year gathering, and to PIL before or after that as a long trip around the country).
Most of my siblings still go home. One lives abroad and doesn't come for Christmas (small DCs). The others who were abroad over the years were still mobile and tended to come home. Last year, 1 had a relatively new DC so didn;'t travel transatlantic and won't again this year (they did travel the previous year as 1st of married life).
We have another newly married couple this year - will be interesting to see what happens. And another wedding due next year but the 2 families are further apart (so can't quite do what we did - but could potentially visit both on the day).
On ILs side, there is a 2nd DC living right next door with DGCs, and the 3rd lives away also (newly married and no DCs yet) but does go "home" for Christmas. And an elderly DB of MIL to be cared for living in Granny flat on PIL house.
I keep hoping that we can host some year - but there is no chance of either family coming to us at the moment. Maybe in another few years.