Every year around Christmas time, we begin to hear noises about Christmas trees having “pagan origins.” And there are many who rush to the defense of the poor trees. I yawn. My ancestors worshipped trees, and I daresay their later Christian descendants were glad to see the Church baptizing the trees as well as people. There simply is no “pristine” matter from which the faith starts fresh. God always speaks and reveals Himself in terms that can be assimilated. He does not destroy culture, but fulfills it. The Christmas tree is a stark reminder that the Child born on that day has a rendezvous with a Tree, and that there is no getting around it. There is a Tree at the heart of our faith, even as there was at the heart of the Garden.
CS Lewis once opined that pagan mythology consisted of “good dreams sent by God to prepare for the coming of Christ.” Such myths can also carry deep darkness and confusion – but such is the nature of a world that is broken. God does not offer us redemption by destroying a broken world. He does not erase or eradicate the cultures of mankind. It is only a darkened theology that imagines every production of the human imagination to be worthy only of the dung heap. That sort of destructive view belongs to the scions of Calvin and the iconoclasm of Wahabis: it is not the work of God.
(Father Stephen Freeman, When Chaos Ruled the World – Part I)