Yes, but I think the maintenance/patch where not really because of the event. I mean they can toggle it on and off without a patch (I think).
On another note, I just noticed your sig :
You should be required to take and pass a basic programming course (HTML does not count) to post on MMO forums...
The forums would look like heaven if that is true :/
If I may add one thing, a course on probability and statistics as well.