I see what you are saying.
The location plugin, which was written not by the core forum software team, but by a developer who’s doing this as a side hobby. Over the years, the lack of funding, and the amount of work that was needed to keep up with the core forum software led to some bugs introduced. In my opinion, the plugin used to be more user friendly, but a bit less so now. Since the plugin is open-source, there really isn’t any influence that we have on the direction of the plugin unless we contribute to the development in the form of either 1) technical expertise to improve the code or 2) money to get the dev interested amongst the many projects he’s handling.
In this case, what you are experiencing is not a bug per se, but rather the mapping from the provider- LocationIQ, just isn’t the greatest when Google Map API set the bar so high with near real time updates of all businesses, pretty much over the entire world. Since day one my preference is always to use Google Map API if that’s available as a choice for its mapping accuracy, but it has never been available. The plugin traditionally favors OpenStreetMap (OSM) and Leaflet over Google Maps for several philosophical and practical reasons. The mapping providers (location_iq, mapbox, mapquest, mapzen, nominatim, opencagedata) are providers with various tradeoffs in accuracy and completeness, and sometimes just have issues to simply match an address to one in their database.
I can certainly test the providers again to see if any one of them has become better over the last few years. We used to use Mapquest, but about 5 years ago their mapping capability within this plugin took a dive. The hardest part of course, is since this is a global forum, the mapping provider has to be able to map global locations somewhat satisfactorily everywhere, and what i found in the past was, its just a bit of hit and miss for all of them.
If you ask me what the ideal UI for this functionality is, it’d be that we only need to enter a few address characters for the API to autocomplete and find the exact business, with the full address displayed in the topic heading. Or even better, the software itself just maps the location automatically based on context. But as you can see, we are pretty far from that, and will never get there without a commercial solution that isn’t available to the plugin.