Sure, Christmas is a time of commerce. The department stores are decorated to the hilt, the ad pages of the newspapers swell in size, and we tick off the number of shopping days left until Christmas. But why all the commerce? The high degree of commerce at Christmas is driven by one thing: the buying of gifts for others. To present our friends and families with gifts is not an ugly, ignoble vice. It incarnates the amorphous “spirit of Christmas.” The tradition rests ultimately on the supreme gift God has given the world. God so loved the world, the Bible says, that He gave His only begotten Son. The giving of gifts is a marvelous response to the receiving of such a gift. For one day a year at least, we taste the sweetness inherent in the truth that it is more blessed to give than to receive.
Christmas is a holiday… It is called a “holiday” because the day is holy. —R.C. Sproul