I hate the company but I haven’t found another streaming service with a similar amount of music, sound quality and algorithm. I have a jellyfin instance, but it lacks the choice and algorithm.
Edit: I am currently in the process of switching to Tidal. It has pretty much all the niche artists that I usually listen to, the algo is pretty good (at least thats what other ppl say), the audio quality is very good and it has a really nice UI. Also, it pays Artists twice as much as Spotify.
It doesn’t have a native App for Linux, but there is https://github.com/Mastermindzh/tidal-hifi, which is an electron wrapper for the web-ui that is also available via Flatpak and works well so far.
If you update your OS, it could happen that a changed dependency breaks your app. This wouldn’t happen with docker, as every dependency is shipped with the application in the container.