Originally Posted by Tallest Skil
They did a great job with it. The UI is amazing.
And, by extension, the code was also written by Phil Schiller, Jonathan Ive, Bob Mansfield, and even Tim Cook himself.
See how that doesn't work? We don't know if Forstall even wrote a line of code for this, even if he was directly responsible for a "Maps team". We don't even know the hierarchy there at all, if he just oversaw everything or if he was directly in charge.
Exactly. Forstall wrote a great application. The application is great. The back-end data wasn't the best at launch and remains not necessarily the best. We can guess as to why that is, but that's a separate topic. The point is, it's not Apple's data. And where this differs from the old arrangement is in the number of sources from which they're pulling.
If Forstall is directly responsible for any of this at all, the only place he has dropped the ball is on the aggregation of that data into a fashion most readable by the application (the great application) they wrote. That is something Apple didn't have to do previously. They were given Google's data, straight up, and documentation for it. It would be "this data point corresponds to this thing", and they'd plug it into their app where that belongs.
The aggregation of the data is the most important part. I don't care how pretty an application is or how easy it is to use if it isn't giving me the data I need. Apple released it before it was ready.
And Tim Cook did sign the letter, so he did take responsibility for Maps. My guess (and yes, it's just a guess) is that it was the last straw. Had this been the first PR blunder under Forstall's watch, he might have survived it. If he hadn't engendered Jony Ive's ire (and Bob Mansfield's), he might still be with Apple, Maps and all. Apple received lots of bad press and angry e-mails about Maps. Tim Cook decided an official apology letter was necessary. The SVP in charge of the team who designed Maps is an obvious signatory, as well as the CEO.