But I'm struggling with Spotify Discover: - Discover Weekly includes tracks that I have listened to before on Spotify. At first I thought it is a bug, but then I read somewhere else that it is a feature as somebody thought that people like hearing something familiar among new songs. Well, not me, but, OK, let it be. - there is no option to ban tracks or artists for life in Spotify - there are many independent and not so independent artists on Spotify with questionable quality (to my taste)
Combining all 3 above, in my Discovery Weekly I get tracks that I absolutely hate and I have to skip them. And they come up again and again as there is no way to tell Spotify - please stop delivering this track/artist to me. In last.fm I encountered cases where it suggested me artists that I absolutely hated. I could see how it was similar to my other favourites, but apparently the algorithms did not see why I should hate this. At least last.fm allowed to ban those tracks forever. It still did not allow to ban artist so I had to ban all tracks for that artist (as the algorithm still suggested other tracks by the artists whose tracks I had ban before). In addition, it is true that distribution industry is/was gatekeeper to many artists, but at the same time it saved me from all the low quality music that I am exposed to in Spotify. Instead now I have to spend my own time to filter that out (which generally applies to all information in this age).
Overall I would have better experience in Spotify if there was this ban feature. Although there are feature requests about banning songs, Spotify is not rushing implementing this. Then I'm left thinking if Spotify is worth it and should I cancel my subscription.
But it's mainly just a discovery service. Since I tend to like idiosyncratic music, it works well for me in a way that other services never did. Pandora in particular always played the most obvious, well known tracks, based on the starting point.
It completely bypasses the music distribution industry's gatekeeper behavior. This is previously unheard of, because the labels have a lot at stake, wherever there is a natural interface where music can be presented, they quickly move in and start to use money to control the playlists. I'm pretty sure Spotify's charts are heavily influenced by music industry shenanigans at this point.