Not only that, you guys seem to have a big amount of techincal debt. The macOS client was writing like.. 100-200Gb a day just a few months ago, and that was going on for months already until the noise about it picked up in the media. Now the macOS client (somehow its always the macOS client..) regularly starts using 90% CPU at random and
doesn't stop until you kill the process. Again, has already been going on for some time and there's a forum post about it but no one is doing anything... do the Spotify guys not use their own client?
Then there's the myriad of obvious gaps in features that should be there.
1. You can 'Heart' a track in 'Daily Mix', but you can't un-'Heart' it.
1b. If you accidentally dislike an artist in daily mix, you can't undo that, so that artist won't play anymore.
2. You can like an artist for a certain Radio (and remove the like in the playlist 'liked by radio') but you can't remove an 'unlike'.
3. You can have either a public playlist controlled by you, or a collaborative playlist that's secret. Why not a public collaborative playlist for which I can select which users can edit it?
With most of the above issues there's one overarching thing: counter-intuitivity. You can often do an action (heart, like, etc.), and do so by tapping or clicking on something, but tapping or clicking on the same thing doesn't undo the action (probably because you can't undo the action).. and wouldn't you want to have your friends be able to see/follow your playlist that you built with that one Techno-listening buddy without granting them all editing rights?
I still like Spotify because you have the largest library and are available on the most platforms (Windows/Linux/macOS/Chromecast/Sonos/Digt.Amplifiers/PS4), but its a choice of 'sucks the least' rather than 'is the best'.