The problem is that the community didn't want to have holiday events so now they don't have them, then people complain that there are no events. I think this is a fine middle ground.
What community are you in? I would bet the farm that most people like events. change in the actual game world for short times refreshes the usual grind in the mmo world. it is sad they didn't go with an event after their first two random events were actually very nice. I have not played GW2 in some time, but logged on just to see their event abd ended up playing hours of the game again. Events not only help the moral of the subs, but would bring in F2P people who might become subs. Word of mouth of a cool event will help. Word of mouth that SWTOR didnt have one hurts.