I understand that everybody wants to experience the shattering, and that the maintenance is extended, so it is upsetting people. However, it's not like they just decide to say "we're going to make them wait for no reason." Building mmo's, especially ones being rebuilt from the ground up, is heavy work. There are processes they go through to switch them from beta to live server, and things like this are the cause of maintenance.
I am just as excited as the next person to experience these changes. But please understand, they are going through a a situation now that increased their workload by a longer time than they expected. It's not just the fans that are having to wait. While you're sitting there waiting for them to be back on, the people at Blizzard are trying their hardest to have everything cleared up and ready as soon as they can as well. Just think about this before flaming Blizzard for the downtime. They want everyone to enjoy the game, and enabling it right now would probably cause more confusing and frustration, as well as servers being dropped for longer than they are now.
I know I don't have to, but I apologize for the wait, and I'm sure Blizzard does as well. I hope this helps reduce any flaming that is going on.