Some of Spotifys complaints I understand, but even if you take those into account, Spotify currently doesn't utilise the devices to their full potential. Why are they not building in shortcuts? That's an easier way to integrate with Siri. Why have they not produced an Apple Watch app that stores music on the Watch? Overcast does it with podcasts. Speaking of podcasts, it isn't a good podcast player either. I don't want my music player and podcast player to be basically identical - these are different media, and should be treated differently.
I feel as though some of this is an excuse from Spotify for not pushing forward as much as they could. There are areas they are not held back on, and simply are not providing features. I'm currently moving to Apple Music, away from Spotify. Apple Music also has issues, and the "for you" generated playlists are not as good as Spotifies, but I feel like progress is being made with Apple Music.