I think this article illustrates a critical issue with Apple's software. The stance on privacy means little machine learning can take place. Little machine learning means that Apple has to resort to more manual techniques. This, in turn, leads to the far inferior (and often dangerously incorrect) place databases and issues with their Maps application. And then users will simply turn to an alternative which absolutely…
How can violating someone's privacy improve their place database? Extract "I'm waiting at now" from people's iMessage chats??? Google has been connecting place names by OCRing storefronts taken with their street view cars. Apple claim to be doing the same thing (but apparently doing a far worse job of it)
Now they know exactly where it is, when people like to go there, and if the opening hours seem accurate.
Not limited to them of course, this is also check-in companies' business model, like Foursquare.