Apple Apologizes for Its Maps Problem
theatlantic.com
theatlantic.com
I can imagine a scenario in which Steve spins the maps snafu so that the customers end up apologizing to him.
"In Steve Job's Apple, the customer is always wrong."
Honestly, I think if he were still healthy and running the company, something like this would not have happened in the first place.
Remember: Jobs used the products extensively before they were launched. If Tim had done so, he would have seen the deficiencies in Maps, instead of just relying on his underlings saying "it'll be OK".
These maps have been available as part of iOS 6 betas for a long time. Apple already knew about the problem, but you can only move so fast. Maps are hard.
This letter isn't really an apology, it's a "use these other things while we update our data".
I think if it gets the average user lost or late even once or twice, they will remember and not trust it. It will also have given people who decided to buy an Andorid or other phone instead of the iPhone 5 justification for their mobile platform choice/change.
Your suggestion sounds more like a solution that Google or Microsoft would do - they don't care so much about creating UI confusion for the customer as much as giving them choice (simpler move, as that abrogates the vendor having to make the call).