Christmas is a Christian holiday, no matter how you look at it. Spare me the arguments that it has Pagan origins and actually borrows from other festivals and was only later Christianized as a holiday. Let’s just be real; without Christ, there never would have been a Christmas. There never would have been an advent. There never would have been a reason to celebrate the birth of the savior of the world–the greatest gift to mankind from God the world has ever seen. Christmas is about Christ.
Despite that, Christmas has become overly commercialized and secularized. While even non-Christians in many parts of the world celebrate Christmas–for them, it’s just a fun holiday–they actually hate the fact that it has anything to do with Christ. It’s why we’ve replaced phrases like “Merry Christmas” with “Happy Holidays” in retail stores and we see decorations of Santa, reindeer, and trees with generic ornaments on them rather than nativity scenes and Bible verses praising the one Holy Triune God who is here to save his people.
For decades, the secularists have wanted Christ out of Christmas, and they’re largely accomplishing that and replacing him with the secular god of gay pride. Below is a gallery of some of the filth that these secularists are replacing Christ with.