It's funny how one year ago, there was a lot of players opposed to having a christmas event, see e.g.:
Including those against a life day event.
And when BioWare goes down that path? We have people whining on the forums as to how they don't do an event? Like yeh.... And meanwhile the community wants to keep on convincing itself that it knows what it wants. That forum feedback is a good thing for BioWare to listen to, as a representation of what the community wants.
Well, one may say BioWare listened, as the community stated before, they do not want Christmas events.