You know why I choose Amazon Music.? Because it allows me to purchase songs I like and then I can download them to my computer separate from their player. You can't do that with Spotify.
Of course recently I found songs on Amazon that are not available forsale which pisses me off, so if anyone knows a place I get those songs I would appreciate it.
Not that I want to pirate but if you don't allow me ownership of the digital content then it's what I am going do.
Just pirate, it's better than paying these companies to rip off artists. Support your favourite artists directly, streams are basically worthless compared to other forms of income like merch.
Wouldn't you know it, there's a wikipedia article for that. I personally have used 7digital and bandcamp, but qobuz has been mentioned several times in other comments and hdtracks seems like it might work after you create an account.