RE: Christmas is substitute, a counterfeit holiday.
What does that make Thanksgiving and Independence Day?
Both of these do not claim to be religious observances. Churches do not claim they are holy days.