It is never server issues that fully kills an expansion launch.

It is bugs. Loads and loads of untested or totally missable bugs. EQ2 had several expacs where it got so bad the server got put down for a couple days b/c you couldn't even talk to npc's XD