I checked out that site - Christmas is THE DEVIL! Hahahahahahahahahahahahaha
(Now I don't feel so guilty about stealing the Baby Jesus from the town Nativity Scene when I was a kid...)
To be fair, the Calvinist reformers hated Christmas too. Martin Luther didn't.
Sounds like Jehovah's witnesses. Are they among us tonight ?