Apparently Google was working on more features for its own
Android-powered devices and had given it advanced navigation capabilities such
as turn-by-turn navigation.

Google was also unhappy with the renewal terms of the contract. In
fact the decision by Apple may have had something to do with the fact that
Google itself was slow in working on a new mapping application for Apple's new
iOS6. According to various reports this new application will now take several
months to be ready.

Apple's new mapping application, which is available with its latest
operating system and is available to iPhone 5 users immediately, has been
something of a disaster and nowhere near the standards set by Google.

Interestingly Google Chairman Eric Schmidt was recently quoted as
saying, when confronted with these reports, "“We think it would have been
better if they had kept ours,” he said, referring to Google Maps. “But what do
I know? What were we going to do, force them not to change their mind? It’s
their call.”

But then it also looks like Apple, which usually pays a lot of
meticulous attention to all its applications and software, has been careless
with its map app.