I've always been someone that reads liner notes and researches a band I like and I really hate when I hear a cool song and want to listen to the rest of the album or more from the same band but Spotify forces me into some bland anonymous algorithmic playlist. I'm happy for the algorithm to show me things but I want to actually know what I'm listening to and listen to a whole album at a time.
What's even more frustrating is that Plexamp is stealing all of Spotify's design cues and has similar algorithmic playlist creation. I do get more control over sticking with the same band but it doesn't always respect this setting and it still tries to give me anonymous playlists I didn't ask for. It is my library and I have a decent familiarity with what's in it, but I use Plexamp specifically to avoid all the things I hate with Spotify instead of just a private Spotify.
I never thought about Spotify's search feature being shitty on purpose but it makes perfect sense. Despite all this and how terribly it treats artists I still pay for premium because of peer pressure, so I can share Spotify links with friends and play Music League.
Every time I've tried to explain my reasons for barely using Spotify to them I always sound like an entitled crazy person. I just hope something better replaces it in the near future, since they will never be profitable, but I'm not optimistic.