To help lighten the situation, in order to make the merging of the new expansion, as leaky and less glitchy as possible, you need to do, not only week, but also weekend updates, whether is data, or patch info, to understand the flow of traffic during each time, weekend being the busiest, so since a new expansion is coming up, you need to understand, they have been patching and getting ready for it the last easy 6 months. Yeah it sucks, but it they want to make sure, all goes as smooth as possible for the millions of people buying the expansion. Sometimes sacrifices of time are made, so yes your paying for this and you can complain, but would you rather be all hyped and have a server not maintained that keeps crashing, as much as you would like to believe, stabilizing a server or several servers around the world with millions of players, is a tough task, i'm sure no one here will be crying when they play the other 90% of the time with little to no errors at all.

Food for thought.