I have worked in IT since 2000, networks and servers specifically. This kind of downtime is only accepted in the game server world, on any other network people would be fired by the team. There is no kind of servicing that cant be tested and well oiled before launch, none. Just sloppy.