Yeah, what if Apple force-bundled their maps service on the iPhone and gave it OS-level hooks that no other apps were allowed? We'd all be in upro- oh, wait
EDIT: below was a conversation with rdouble, who decided to delete his entire half of the thread.
When did I say I was talking about inside apps only? There's a reason I specified OS-level hooks. The entire point is that Apple does not let you choose the Maps application your OS uses- even at it's worst, IE's "default browser" behaviour could be changed.
That is discussing sending the user to the Google Maps app rather than the Google Maps mobile site. Nothing to do with Apple's OS-level handling in places like Contacts, where it is impossible to use a different Maps application.
EDIT: below was a conversation with rdouble, who decided to delete his entire half of the thread.