Christianity Today is respected so stop erecting straw men.
However about the best source on line is this
Gradually a number of prevailing practices of the nations into which Christianity came were assimilated and were combined with the religious ceremonies surrounding Christmas. The assimilation of such practices generally represented efforts by Christians to transform or absorb otherwise pagan practices.
The Feast of Saturnalia in early Rome, for example, was celebrated for 7 days from the 17th to the 24th of December and was marked by a spirit of merriment, gift giving to children and other forms of entertainment. Gradually, early Christians replaced the pagan feast with the celebration of Christmas; but many of the traditions of this observance were assimilated and remain to this day a part of the observance of Christmas. Other nations, the Scandinavians, Germans, French, English and others, have left their mark . . . as well (pp. 804, 805).
Concerning these ancient elements, The Christian Encyclopedia says:
Various symbolic elements of the pagan celebration, such as the lighting of candles, evergreen decorations, and the giving of gifts, were adapted to Christian signification. Later as Christianity spread into northern Europe, the Celtic, Teutonic, and Slavic winter festivals contributed holly, mistletoe, the Christmas tree, bonfires, and similar items.
Finally, Unger’s Bible Dictionary adds:
The giving of presents was a Roman custom; while the yule tree and yule log are remnants of old Teutonic nature worship. Gradually the festival sank into mere revelry . . . . The custom was forbidden by an act of parliament in 1555; And the reformation brought in a refinement in the celebration of Christmas by emphasizing it Christian elements.
But what about passages like Jeremiah 10? Some believe this condemns the celebration of Christmas and especially the use of the Christmas tree. Is Jeremiah telling us to avoid the customs of the nations? No. Jeremiah 10 is a denunciation of the making and worship of idols and not the decoration of evergreen trees in the home.
This passage is not a categorical denial of all the customs of the nations. It is only a command to avoid those customs that are contrary to the revelation of God to Israel. There were many customs that Israel and the nations had in common that were not wrong.
This passage in Jeremiah and others like it in Isaiah had to do with idolatry. First, Jeremiah warns against astrological worship–the worship of the sun, moon, and the stars. Second, he warns against going into the forest to cut down trees to be carved into an idol in some form whether human or animal, and then worshipped and prayed to for guidance, for protection, and blessing (cf. Isa. 44:14-17).
Some have tried to tie the reference to the green tree in Jeremiah 3:6, 13 to the reference in 10:3f to further justify condemnation of the Christmas tree, but this refers to the idolatrous groves of trees used as a place for idol worship and revelry.
bible.org/page.php?page_id=2561