Never had issues with Metrolist, always worked well for me with or without an account.
Another alternative is Kreate, similar type of app, or you can use NewPipe.
I personally now use pinchflat, then use syncthing to sync it to my phone for offline access, then I use Symfornium (requires play store) to play said music, excellent music app, if you want full FOSS, Auxio is a good alternative.
If you want to pay for it, Apple Music is the only real way to go, Spotify can be done "privately" but its not worth it imo, not with apps like Metrolist, NewPipe and Kreate.