What we have in this thread is a bunch of IT professionals that will be understanding or demand understanding from others when their systems fail at peak times but when someone else's systems fail under peak they're very damning of the others.
But the cause of the outage is still speculation. I hope that something else caused it, because Apple's customers are right to expect Apple to undergo that kind of baseline preparation.