When businesses realize people actually use OSM and updates are 10x easier, they will make sure to keep it up to date, for the same reasons. OSM actually needs less popularity to stay up to date, it's just not there (yet).
Do people really use OSM for POI data on any meaningful scale? I tried really hard to use OSM but all the apps were really bad. OSMAnd seemed like the best one but it was super slow rendering on my phone while everything else was snappy.
The only use I have seen for OSM data is in 3rd party apps like strava where you only really need street data which is pretty accurate on OSM. Or other specialized cases where you mostly provide your own data.
There are two great app that use OSM data that I see a lot of people use.
* Maps.me - I used it a lot when travelling last year in Southeast Asia. And I noticed many other travellers were using it too. It was basically expected that people use Maps.me there.
I guess it helps that it's also integrated with booking.com data so you have a lot of hostels there if you are looking for a place to stay in new cit. However it's a shame that it's not actual POI data from OSM. I had situations where there were two hostels on map, one from OSM and one from booking.com. booking.com was usually wrong by couple of meters, I guess because only owner with booking.com accound could change it...
* Mapy.cz - I mostly dumped masp.me for this app (it has good website too https://en.mapy.cz/). This app is also using OSM data, but shows information more helpful for tourist/biker. Bike paths are superbly displayed, hiking trails often have proper colors (I still need to check if it's OSM tag's data). I highly recommend it.
I tried OSMAnd and IMO this is really mainly for "OSM enthusiasts", not for causal "normal" users that just want to have good map and know where to walk or bike to.
> Do people really use OSM for POI data on any meaningful scale?
I've tried but IME this is where OSM isn't great and I find myself using google maps. I hope it improves but I wonder if this is the sort of thing that goes to the core of what sort of product it is. OSM is fantastic at maps, if I want to navigate around my immediate area that's what I'll use. Google maps is a fantastic location database, if I'm trying to find something I'll use it but the maps suck.
If OpenStreetMap was a useful location database, there would be plenty enough people interested in keeping it up to date (businesses would do so, visitors to businesses would do so, etc). But in many areas at the moment, there's barely any locations, so it is hard to use.