I dont think it's possible to ever be perfect but you have to admit, tuesday's launch was a debacle from a technical standpoint and it ultimately comes down to having enough bandwidth and servers in place to handle the load. I just think it wasn't thought out enough prior to both events.
Yeah, from a user standpoint I guess it's all just very simple to just "have enough bandwidth and servers" out there to handle hundreds of millions of simultaneous requests, for a one-day event, and then write off the cost of all that infrastructure that gets unused for most of the rest of the year. And then build out that same infrastructure in other countries as well for their launch dates (because building up bandwidth and servers in Cupertino may help the US, but has far less of an effect in say, London, or Moscow, or Mumbai when it's time for those people to order.)
I prefer to reserve judgement until we see what the initial sales figures are. If they aren't much larger than last year, sure, I'll agree with you. But the sheer fact that past streams HAVE gone smoothly (even under Tim Cook's reign), and past launches have improved until this recent cratering, suggests to me the the numbers ended up being even some of the rosier estimates.
A good opening day count indicates to me that people DID manage to get through, especially if it's enough to break previous records.
----------
They should have staggered pre order times of different countries.
They're staggering dates. This wasn't a worldwide launch. Today was only the U.S., Australia, Canada, France, Germany, Hong Kong, Japan, Puerto Rico, Singapore and the U.K. You weren't competing with India, Russia, and most of Asia. They get their turn on the 26th.
Staggering times within a day, however, probably would've caused more havoc than it solves. It would increase the incentive for scalpers and speculators who live in the "early launch" timezones to hammer the site and gobble up all the inventory for themselves, leaving less-fortuante time zones with less stock. And then you'd have the possibility of people on VPNs gaming the system, too. Not to say this isn't true with staggered launch days, but at least with the current system, Apple has two weeks to build up additional stock for the next wave.