It doesn’t because celebrating it is not a biblical command. However it’s something Christian counties like our own have adopted. It’s wonderful to see your Muslim friends are integrating so well.
as for your point about overspending on your credit card the bible warns about greed, materialism and love of money. Perhaps you should revisit those verses.