There should be a sign, or an NPC explaining the holiday's significance. I find that most players just rush to Onnet and buy the hats, not even giving the themed holiday a second thought. Why not convert that useless guy behind the counter into something of the sort?