I was born in 1984 and, from a very early age, was really into Metal. That was a problem - since there were literally zero ways to discover new songs. The radio and MTV didn't play Metal. None of my friends shared my taste in Music. The listening stations at HMV & Co (remember those - the headphones hanging from the wall with 5-10 albums pre-loaded) never had Metal Albums.
My entire strategy was based on going to a record store and buying whatever had appealing cover art in the metal section. And I did this A LOT. The entire backwall of my room was taken up by a stereo and an ocean of CD stands.
That was expensive. Really expensive. At somewhere around $15-20 dollar for an Album, buying an Album a week took up about all my allowance - and most of the measly income from side jobs I've made as an adolescent.
Would you have told me back then, that for just 11$/month I could have all the music. ALL OF IT. And I would have a super knowledgeable entity that suggests new stuff to me. And I could just listen to a track or two without buying an Album. And it wouldn't take up space. And it didn't have CDs that could get scratched - I think I would have fainted.
Long story short - yes, Spotify isn't perfect - but dear god, is it (and related services) amazing relative to what I had when I was tiny.