Even worse, nobody knows the extent of the secret deals that were
made to keep Google out of certain markets. Those same deals would
probably also make it impossible for Apple to get at this data. In
a way Apple has to be thankful to Google for testing the waters
and uncovering how difficult it is to get worldwide coverage on a
voluntary (and free) basis.
Because of this Apple does the only smart thing: let the companies
do it themselves.
But users don’t care about the problems Apple would face to handle worldwide public transit information. They just want convenience. iOS 6 requiring third-party apps for public transit information seems like a step backwards, convenience-wise.