It appears that Apple is making good on Tim Cook's promise. Just a week after the CEO posted an open letter regarding the shortcomings of the new Maps application, users are starting to see improvements.
Particularly, users are starting to notice an improvement in the 3D aspect of Apple's Maps app. Landmarks, like the Statue of Liberty, and buildings, that were once missing from the flyover mode are now present...