We live in an age of poor design. Advertisement and dark patterns run rampant and reduce the functionality and usability of our software all the time.
That being said Spotify still somehow stands out as a case study in how not to design an interface. What's worse is that the mobile apps are specifically designed with electron under the assumption that it will make cross platform development easy...but it breaks on every device in different ways.
It's sad because I hate having to maintain a large music catalog manually but no music service really provides an adaquite solution to this and the system with the most extensive library is sadly...the worst platform for it. I hope they get better but I've been hoping that for years at this point.