@jollysea I'm a very casual OSM contributor in south-eastern US. I started using OSM a few years ago because it's Not Google™ and my mobile navigation app of choice, OsmAnd, doesn't rely on Google Services; I prefer using custom Android ROMs without Google Services so finding good navigation tools is difficult.
Unfortunately, mapping here is generally quite terrible, so when planning to go somewhere, I always have to check and see if it's been added first. If it is, awesome

If it's not, I add it myself.
Keeping in mind that I'm just a casual contributor and not privy to the inner-workings of the larger OSM community, that's really the biggest problem I see. I've heard the situation is different in Europe but my area of the US has practically no street addresses and relatively few named locations so we have to either add the establishment ahead of time ourselves or use geo-coordinates, which is usually less-than-ideal.
That said, I love how open OSM is. If there's a missing location, it takes about 5 minutes to put a quick-and-dirty contribution together and maybe 20-30 if you want to be really thorough. If some information is incorrect, you can just correct it! No need to submit feedback and wait multiple days for someone at Google to get back to you about it.
It's a wonderful project with a lot of awesome tooling. It just needs some more contributors
