For me, the biggest issue is business information.
I rarely use map apps to find directions, except while hiking or having a stroll, in which case, yes, OSM is superior.
Most of the time, I need to either:
A) Look up a certain type of business, check its opening hours and (if applicable) menu, phone or message them to ask any questions, and only then drive to the business in question
or B) get somewhere without a car, and figure out the fastest route by public transportation without having to find multiple different websites and cross-reference their respective timesheets
These activities aren't really the job of a mapping or navigation map, they're the job for a data mining app.
OSM often has better paths than Google Maps, but Google's commercial and transportation databases aren't going to get beaten by any open source service any time soon.
I rarely use map apps to find directions, except while hiking or having a stroll, in which case, yes, OSM is superior.
Most of the time, I need to either:
A) Look up a certain type of business, check its opening hours and (if applicable) menu, phone or message them to ask any questions, and only then drive to the business in question
or B) get somewhere without a car, and figure out the fastest route by public transportation without having to find multiple different websites and cross-reference their respective timesheets
These activities aren't really the job of a mapping or navigation map, they're the job for a data mining app.
OSM often has better paths than Google Maps, but Google's commercial and transportation databases aren't going to get beaten by any open source service any time soon.