Share on -Besides Christianity and specifically Catholicism being wonderful, Christmas is intrinsic to American culture and worth defending. Think of what happens at Christmas time. People play Mariah Carey Christmas songs... What else do you need in life?