In iOS 6 the maps
functionality took a major step backwards. Just shipped yesterday so we're still figuring out how bad it is. Maps are critical functionality for mobile users.
Why it happened, no one knows. Could be that Google pulled out on their own. They might not come back, hoping that maps will be a feature advantage for their Android phones. Remember these companies have been suing each other over patent issues.