> I remember the MobieMe chaos.
Do you? It took months to get it operating at any kind of reasonable scale. The early-Wednesday upgrade stampede was resolved in a small positive number of hours which is why it's the "early-Wednesday upgrade stampede" and not an ongoing activation boondoggle.
I'm not really seeing the similarity between these two events. Yes, in a perfect world every newly launched service would immediately scale infinitely to meet overwhelming initial demand, and Apple didn't meet that bar. And yes, the error code situation can and should be made a hell of a lot clearer.
But I'm surprised that people don't think Apple has gotten a hell of a lot better at these things.