Thoughts on Mapageddon:
1. Apple have successfully done a 'no major features but overall tightening' OS update with 10.6 Snow Leopard. iOS 6 could have succeeded as one of those updates, but I somehow get the impression that it was decided to pull the trigger on Maps to give the iPhone 5's pre-installed OS a marketable tentpole feature. This was a mistake. (I do give them some credit for the fact that the new Maps is available on all devices that support iOS 6, but it only means there was even less reason to push for Maps being ready on iPhone 5.)
2. This is pure speculation but it strikes me as likely that there was a five-year deal initially in place with Google regarding Maps. (I may even have read this somewhere when the first iPhone came out, but am not sure.) This should have been good until next summer and the iPhone 6, so if it is true, you have to wonder who broke it off early first. Either Google saw what was coming with Maps and decided to pull support so as to leave Apple with this shitstorm^C^C awkward transition period, or Apple thought their Maps were ready for primetime.
3. People don't read update details, but still, in that list of 200 features in iOS 6, Apple did not warn users that two apps that have been on iOS since before it was called iOS were going to vanish, and only one of them (YouTube) has a replacement already available. This was a big mistake. If they had covered themselves adequately in the update procedure, they would at least have grounds to defend themselves a lot more. The likes of me and people reading this forum will have known all about it, but a lot of normal users will simply have gone, oh look an update that claims to have lots of nice new features like panoramic photos. This has been a terrible disservice to those users.
4. Part of this smacks of Apple's bad old US-centric ways. You can bet Cupertino (pop. ~58k) and a lot of midsize US cities have a lot fewer mistakes than London apparently has. I live in London and was demoing the app to someone so I put in walking directions to my nearest Tube station. I was stunned to find that the station and the one directly east of it are not on the map. This is completely inexcusable.
All in all, I think some of this will blow over if they can keep the maps updating all the time and fix the most glaring errors quickly. The 24-hour news cycle means that people are OMFGing about something that may not be an issue in a a month, which is a long time to a geek but won't matter to those waiting to decide at Xmas or when their contract rolls over. But as a user and sometimes defender (hopefully not fanboy) of Apple's products, this is the first time in a long time that I really am not sure they can recover the lost goodwill.