I have both and really have no issues, just saying. Spotify has the crazy advantage of being on literally every device I own, my car has a Spotify app built-in directly into the dash which makes it crazy convenient, I also have it directly on my TV, on my speaker.....they have built an ecosystem and the ecosystem works great(in my case).
One complaint I have about them is that shuffle is broken. Completely broken. And I know they explained multiple times that it's not, that people are imagining things, but I just don't believe that - it's impossible that in a playlist with 300 songs I keep hearing the same 5 songs over and over and over again!