In my experience Spotify does a much better job finding music that caters to my tastes. I really like their automatic rotating Daily Mix playlists. I have found a ton of bands I never knew existed this way.
Many people say algorithms take the personalization out of music on Spotify. However these algorithms are based on the listening habits of real people, so the human element is definitely front & center.
This.
Last year I got fed up with Spotify's library layout, more than occasional bugginess and clunky UI to the point where I switched to Apple Music but it only took a month to realize how indescribably far ahead Spotify's recommendation algorithms are than Apple's. It's not even a competition.
I don't know what wizardry those Spotify coders get up to, but god does it work. I came right back to Spotify and just put up with the gripes that made me leave initially, because the actual music listening experience is so damn superior.
Discover Weekly & Daily Mixes are phenomenal, but the real MVP for me is Song Radio. In my experience, it doesn't just simply create an endless cue of similar songs based on one single track, but based on how you respond to the tracks it plays (skipping the song, adding it to your library, replaying it, etc.), the queue actually grows and evolves organically into unexpected, interesting musical directions.
25 tracks in and you're listening to music that is a completely different genre from the song you initially chose and you don't even realize it because it all happens so seamlessly.