We may be a secular state but the term "Merry Christmas" long ago lost any relgious connontations for anyone but the few hard charging Christians. Don't believe me, just look around at Christmas time and see how many things associated with that term are religous and how many are just blatent commercialism?
So all this idiot is trying to do is stir the pot or quite possibly give Canada's Star Chamber another case where they can make a life defining decision that protects Canada from the evils of the world.
Either way this type of bullshit borders on the ludicrous.