In any event, you are the exception and not the rule. Spotify only has 15 million paying people World Wide. That number sounds big until you realize the world is over 7 billion people.
Pandora used to be my go to, until they only played my favorite songs once, then a bunch of crap, filled with ads, and limited my skipping over said crap.
When they seemed to update every other day, it just got too much.
Spotify, even with the free side, has fewer ads, and allows you to build your own channels, filled with only the songs you like. And if you want more songs like your favorite, you can select those songs and add them to your play list or create a new play list for those new songs.