I'm sure you are correct, there were things set in place there ahead of time, and by the time Apple was able to learn thru their mistakes in the initial rollout, it was easy peasy smooth for that one. My beef with AT&T is that they prioritized the distribution of the iPhones they received to Premier members, I think it was enough they were given the opportunity to go online before the rollout officially began to place their orders, I don't believe customers placing orders 6-12 hours after early non-premier orders should receive their phone first! But ultimately the fault lies with Apple, their website being down for 3 hours, no attempt to rectify this by filling all the orders that by necessity went to the carriers before sending phones elsewhere. They set the dates, if they weren't ready, move them back, none but the insiders would be the wiser.
I've purchased iPhones for as long as they've been out there, sung the praises of Apple to the mountaintops, and slowly filled my home with Macbook, iMac, multiple iPads and iPods, not to mention spent $1000s in music in iTunes...and there's the rub, it's because I've been such a loyal customer, accustomed to wonderful and rapid service, that this botched rollout has raised my ire, this is not what I'm accustomed to with Apple, and galling is a great description of my feelings at present.