Re: Lol @ the hate.
The maps app is fine, better in many ways than its predecessor (features Google refused to offer on the iDevices). However, Apple aligned itself with one of the world's major suppliers of data to feed their own app, and the completeness & quality was not to the same level that Google provided previously.
These are two statements of fact, and the end user experience was not up to Apple's standards and worse in many ways than the app that Google had previously provided.
The fact that everyone (including you I guess) blamed the poor user experience on the App, merely indicates the lack of nuance and understanding that the anti-Apple (and pro-Google) brigade demonstrate on every available occasion.
The whole exercise was Google throwing its weight around, successfully.
Don't let the facts get in the way of your bias though, carry on.