Misinformation. Apple isn't BLOCKING anything!
Apple released, in iOS1, Apple Maps powered by Google Maps API Data.
Google, wanting to monetize Google Maps API access, began charging expensive rates for their heavy users, of which Apple was the heaviest user of all.
In response to Google asking Apple for millions of dollars for a service they provide for free on every other platform, Apple decide to change the data source in Apple Maps.
Google has yet to provide their own app on iOS for mapping, as they're likely pissed that their million-dollar-lunch just ended and now they have to provide a service for FREE.
I'm so tired of this blatantly anti-Apple bias.