Because they don't have anywhere else to go. Chinese food is the only thing open on Christmas day, so it's a perfect opportunity to get out of the house and have a nice meal. Plus, it's a great way to enjoy some delicious food while spending time with family and friends.