Hello wizard!
If this is the Christmas windup, I really thought you would have done this a lot earlier? Anyway, you won't get an argument from me as I've never seen the point of debating as there is never a conclusion, is there?
What I will say is that I hate religion! Religion causes conflict and no end of trouble, which is why I follow a person - Jesus. His way works for me and a few million others around the world and Christians commemorate His birth 25th December, although it was more likely in September.
Your views are very rigid, you need to be more flexible in your thinking. Being a Christian means freedom from all things legalistic - so having presents, crackers, lots of lovely food and drink and plenty of fun doesn't in anyway undermine my faith, if anything it's enhanced because of it.
Happy Christmas - or whatever is right for you!