No, he does not have a point and what he says is plain stupid. Because Christmas is on the same day every year and the whole nation gears itself up for it, you will get in the mood, or not, depending on whether you enjoy the festivities. Picking a random day and asking Karl if it suits him would be absurd, not to mention the fact that it ignores the symbolic value of celebrating the winter solstice. Plus, I can't stand his voice.
Karl on how he hates Christmas being the same date each year
"That's what I'm saying about Christmas, I might not be in the mood for it; December 25th"
He has a point
Where did you last see your sense of humour ninorc. I'd go back there and see if you can find it mate.