I have no trouble finding new music. But it's not about me. It's that our listening patterns are a huge flaw in their model.
No one is making money with the whole "You get .00001 a play" model. Spotify is gaining users, but not making a profit. The artists are not too happy with their slice of the cut.
Users who listen/download a lot, but with all sorts of different artists, none of whom are well-known are using up a ton of bandwidth, and memory storage on their servers. It's highly inefficient. Plus, I'm guessing most of us tend to listen to albums more and are not happy about hearing ads. And we don't click on artist ads or Spotify recommends because that's not how we discover music and we know what we want. So there's less revenue generation.
They are losing money on people like us. For now they are okay with it so they can boast the biggest userbase and catalog but at some point they need to turn a profit.
Of the millions and millions of songs these guys have, probably 10% of them account for 90% of all plays. So just reduce your catalog by 50% or more, and get rid of the 10% of users who eat up all your bandwidth listening to obscure crap. The guy who listens maybe an hour or two a day or just caches an album once a month is they guy they want.
And that guy wants basically a slightly-customizable set of radio stations, where you can deliver ads between songs. Basically they want radio, just on the internet. And on the internet, there's no payola so labels can pay for play as well.
That's the problem. The music rental model doesn't work. The radio station model does, or at least might.