I think the main reason is the tradition. It was in the beginning a small get together of some nerds that had vacations due to Christmas but were bored.
Then it got bigger and bigger.
And now there are many reasons to keep it that way. No competing events, free choice of the venue, free hotels, school holidays and so on.
I'd also say that there are more atheists in the hacker community then in the general population.
Then it got bigger and bigger. And now there are many reasons to keep it that way. No competing events, free choice of the venue, free hotels, school holidays and so on.
I'd also say that there are more atheists in the hacker community then in the general population.