(Replying to PARENT post)
Screenshot: https://dro.pm/d.png (expires 18 hours after this comment was posted)
It's a data problem more than a software problem. A shop owner would be stupid if they don't want to appear in google search results with business information nicely presented on a card, and in doing so, they automatically put themselves on Google's map. Fast forward a few years of business owners doing this, and Google Maps is a superb directory where also the consumers flock to (previously they'd look for geo data with different providers such as TomTom). Now both sides are going there and only open data enthusiasts care about any alternatives that might exist.
What amazes me is that OpenStreetMap wins in basically every other category of map data (in most places of most countries). Not the real-time streams like traffic and public transport delays (OSM simply does not support that) but any geo data like streets, paths, power lines, benches, etc. There is also a push from basically every company except Google to use and improve OpenStreetMap data (Facebook, Microsoft, Apple, etc., with various governments involved as well).
We just need to somehow get these business locations more complete and current to be able to ditch Google entirely, for those that want to.
(Replying to PARENT post)
But that's really not what we want from a maps app, issit?
We want intelligent location data like searching for "groceries" and we want to know wherever the location is currently open etc.
While I hope that - eventually - open street map can fill that need, it can't today.