You sound exactly like the players that I see on MMO forums all the time:
"WTF! You just brought out 20 new costumes but Skill X is still broken! Fix the bugs before you add new features!"
"How could you add in a new zone when the login server has to be restarted for an hour a day?! The game is broken at a basic level, stop adding new stuff!"
The person that creates art for the game is not likely a coder. The person who codes SQL calls isn't the one that designs new formations to use. The person gets the game advertised on NBA.com is not the person that lets everyone finally buy a bucket in the Game Viewer.
What you're asking for is for the BBs to somehow become experts in everything and have each person be able to seamlessly fix an issue in any place in the game without it affecting any other piece of the software. What you're asking for is not only unrealistic, but impossible.
That's not to say that the server issues should not be fixed. While it didn't affect me in any material way (I didn't have a game scheduled till later today) it was still fairly annoying to have to wait hours to find out what appears to be a simple output of information. It should be worked on. But the fix won't be magical. If Blizzard with its 250+ game development team (and 1000+ Test and GM team) has entire server down times of 4-6 hours on most major patch days due to "unforeseen circumstances" you honestly can't expect a small team like this to magically fix something like this quickly. Well, you can expect it. But if you do, you're very likely to be disappointed.