Is this really a mystery to you? It is clearly a Christmas thing along with the red/green alternating colors for posts.
The question may even be referring to the rationale of having HN decorated for Christmas at all, given that it's not universally observed.
Given where HN is based, and that the holiday is fairly well known even among those that don't celebrate it, I assumed it was obvious - my mistake.