I'm currently getting through the free subs. I tried Spotify and didn't like it. YouTube Music was fine, but would sometimes stop playing and not restart on its own. I'm currently on Amazon Music. It has three months free sub, while other services have only one, but it's so bad. The recommendations are all complete miss. It's unusable for me. Even Deezer was a better experience. I'm still yet to try Apple Music and Tidal. Are they better?
I don't listen to music all that much and I feel like it's mostly due to discovery issues. I try to feed the apps the info about my taste, but they don't seem to comprehend. :/
Last.fm used to be my solution for this. It connects to a variety of players and just handles the tracking/recommendation/discovery aspect. No idea how it stacks up to current algorithm offerings though, I haven’t used it since Spotify launched Discover Weekly. But I suppose if the subscription services aren’t cutting it you could add this on top.