Spotify doesn’t sound garbage if you’re using the extreme 320kbps setting. I doubt you even can figure out the difference by ear.
I only use extreme, but when a track features bad artefacts on the high end and distorts badly on the low, you can really tell.
But it depends on the track, new releases and re-masters fare pretty well and alot of new stuff was mastered with the limitations of streaming in mind.
But I have a ton of stuff on playlists that does sound absolutely horrible. I figure there alot of stuff on there that were originally old low bitrate mp3's that were just re-encoded to 320 Ogg. I have someold skool house and trance tracks on playlists that are obviously ripped from badly scratched vinyl, which kinda pissed me off as there was cd's available of the same tracks so it makes no sense to distribute them like that.
I'm unfortunately stuck with Spotify, but I certainly would not put my trust in it for rating headphones objectively. I'd give tidal a go but they only have about 25% of my playlists available (And I need to VPN it as its not available here yet), Apple Music doesn't fare much better either.
Heres two examples of
really offensive Spotify rips off the top of my head:
Older tracks, but they were both available as CD's when they were released, why dump them on Spotify like this!