The design is it, high popularity also good experience in it.
Recently I found that's not all... Spotify also have really good customer services. Quick response & helpful.
I believe they have a good commercial strategy. Ads appeares just in its place not so distributing.