The most common justification that one will hear regarding Christmas is that people have replaced old pagan customs and intents by asserting that they are now “focusing on Christ.” I have heard many say that they are “honoring Christ” in their Christmas-keeping. The problem is that God does not say this is acceptable to Him! Actually, He plainly commands against it! Keeping Christmas dishonors Christ! He considers everything about it to be an abomination! We will soon see why.
Christ said, “But in vain they do worship Me, teaching for doctrines the commandments of men” (Matt. 15:9). Christmas is not a command of God—it is a tradition of men. Christ continued, “Full well you reject the commandment of God, that you may keep your own tradition” (Mark 7:9). Every year, throughout the world, on December 25th, hundreds of millions do just that!
We will see that God plainly commands, “Follow not the way of the heathen.”But most people do not fear God, and He allows them to make their own decisions. Human beings are free moral agents—free to obey or disobey God! But woe to those who ignore the plain Word of God!
Read more here
Some will say its a matter for debate and we should not dispute debatable matters. However, it is clearly spelled out in Holy Scriptures that we are not to mix the profane with the holy; that we cannot sit at the table of demons and at the table of the Lord. You sit at one or the other! Truth is not debatable!
Others say its a matter of Christian liberty. If that is the case then there would have been a previous God-ordained mandate such as there was for the Feasts which pointed to Christ. In that respect, since Christ is the fulfillment of these feasts we do not have to observe them unless we want to, and in our doing that only in a way to see how Christ Jesus is the fulfillment. Nothing in the Christ Mass has a previous ordination from God but rather His command to not do as the pagans do in worshiping Him.
1 Corinthians 10:14(ESV)
Therefore, my beloved, flee from idolatry.