You do realize that not everyone celebrates Christmas don’t you? Also, there are a lot of people in this world who are just lonely and like to get out on the hoidays. My family and I went bowling once on Thanskgiving and we got a lane next to a woman who was by herself. She kind of integrated herself into our group which at first kind of annoyed me. And then my dad said to me to just be nice and think about how awful it would be to be completely alone on a holiday. Maybe the people who go out on those days are just looking for some human interaction. As for the workers, I know some people who work holidays and a lot fo the times they vounteer to do it becasue you usually get paid time and a half or better and then they have their celebratiosn on other days.
As for the origianl question, I thjink it depends on what you like to do on T-Day. I like to cook so I would go ahead and make all the sides complete with a full turkey. If you don’t like to cook and are more into just being together or football or a movie marathon then I think that the catering idea is a good one. Either way, it’s a day off. Enjoy it.