This ought not to be about devs or holidays.. this is about an online game..
If you make an online game, you need to behave like an online game.
Online games are 24/7 and so you need to staff appropriately.. You think Blizzard will let WoW just idle for those days?
Working over the holidays sucks, yep. Sure does. happens to all of us at some point.
I work for a large US computer mfg. we make phones too.. we'll be working over the break - the china factories don't stop and so, sadly, nor do we..
Can't complain too much - its bought me lots of toys over the years..
