Jesus is "the reason for the season". It's not about presents, Christmas trees, lights, santa claus, or any other peripheral "fluff". It's about Jesus Christ, our Lord. If people who profess to be Christian cannot get themselves to Church on Christmas, then they really are lost.
I'm proud to be a Cathlolic, btw.
What is God's address?