Spotify UI sucks and they’ve gone completely Netflix in terms of recommendation dark pattern and yeah in general bad UI.
But the best selection of Hindi/Urdu songs, especially the old ones, is on Spotify by a margin. Apple Music is awful at this — a lot of songs, even ultra famous ones, are available only as shitty “covers” by seemingly random people. So I tolerate Spotify UX. Every few months I’d pay for Spotify a month or two (they keep throwing trials or cheap “X months at Y” offers) and then get frustrated again and come back to their ad-supported music listening.
But I always keep my 700-800 songs on my phone. And once in a while update the offline library with newly found/liked songs.