Eh, Christmas is basically just hijacked Winter Solstice. I would say that of all the holidays, the ones triggered by Astronomical events make the most sense since seasons have (or certainly had) very real importance to the cultures that celebrated them.
That is not to defend the actual traditions of Christmas though.
That is not to defend the actual traditions of Christmas though.