I can appreciate how complicated it is to provide a nice friendly face to the metadata held about the millions of online merchants, traditional bricks-and-mortar retailers, and ATMs splattered across the globe. To convert every retailer/merchant/ATM into a nice mixed-case friendly name, properly geotagged, and with a decent logo is impossible for one organisation working in isolation. The completeness of this data largely depends on how pervasive your penetration is in your market and locale.
But rather than each enterprising fintech having to reinvent the wheel for their own specific product, ploughing in hundreds of hours of resources which detract from their own customer services, it seems incredulous to me that no-one has created a shared database that any subscribing organisation can read, contribute to, and validate. Hell… even the big monolithic banks might even subscribe to something like that - dragging their own mobile banking apps kicking and screaming into the 21st century!
Surely something like this has gotta be worth thinking about? Starling could, if they’re feeling particularly charitable, make it open-source initially. But it could happily be a commercial operation too - the banking sector regularly collaborate on things like this - organisations like LINK, National Hunter, and even the credit reference agencies are cases in point.