It doesn't matter which way you slice it, family always comes out on top. Family and friends. Ask anybody what they're doing for Christmas and you'll invariably get "spending time with family and friends, going home, having family over, or taking off on Boxing Day to visit family".
Whatever shape or form our family units are today, these are the people we love and want to spend Christmas and summer holidays with. I have met very few people who call Christmas "humbug". Those who do tend to be negative and grumpy.
Perhaps it's because their family never celebrated Christmas. It may not be part of their church's teaching or perhaps the expense of Christmas put any celebration out of their reach. For whatever reason, these people refuse to be excited by Christmas.
I know there are those, too, who miss their loved ones at Christmas, the ones passed on, and without them don't want to celebrate. I don't believe their loved ones would want them to be unhappy at this time of year. We all have wonderful memories of family members who are no longer with us. Why not see Christmas as a time to remember them too in our celebrations? We were so lucky and privileged to have had them in our lives.
For many people, the birth of Christ is not something they are familiar with. Why would they want to celebrate an event that happened in a faraway land 2000 years ago? It's Father Christmas time now for most, with lots of presents all around. And spending time with family is what people want to do. And this must give rise to some interesting family dynamics.