OSM needn't compete with Google Maps (as a consumer application) directly; it doesn't, really.

Lots of apps based on OSM data do need to compete, and that is very difficult to do on a global-scale. That's why most successful OSM-based consumer applications serve a few niches incredibly well. This is not counting the dozens of companies offering OSM-based base maps for use in other, mostly non-map-related uses (such as a store locator or data visualization tool).

OSM has the advantage of time, no need to make money, and a vibrant community around it. Google has to make money directly or indirectly via Google Maps to justify continued investment; OSM simply has to exist, and the longer it exists, the better the data will become. As the ecosystem around OSM improves (and continues building positive feedback loops), I strongly suspect we will see a successful consumer-targeted app using OSM data, and it will be much better than the many (good) apps right now, simply because another 5-10 years of accumulated data improvements outstrip the competition's willingness to continue investing.

Caveat: I cofounded an OSM base map provider. I'm biased. :-)

Maps.me is OSM under the hood, and it's very popular and far ahead of the Google offering on features and completeness.

Open source software is often comparable or even superior to the proprietary sort in feature set, the kind of thing you can list in bullet points. But it tends to fall down when it comes to user experience.

I remember attempting to use OSM on my phone before, and I remember being similarly confused about "which app should I use?" and the ones I tried just being fairly clunky. But I'll give maps.me a try, I can't remember if that was one of them.

OsmAnd~ (F-Droid build) has been serving me well for the past 5 years or so and it's gotten a lot of love over time in the UI/UX side.

Unfortunately OsmAnd misses a tremendous quantity of addresses from where I live.

Update: Just found this.

https://github.com/pnoll1/osmand_map_creation

It seems to have full coverage in my city, and drastically improves address coverage in the US