This isn't exactly Spotify's fault. There are a lot of good remasters. It depends.
> So for me, Spotify is a hot mess with regards to what is there and what is not and what versions of the albums are available.
Very true. All that stuff that isn't available for streaming would leave huge gaps in my collection. And for people that rely on streaming exclusively, it might be getting worse: Licensing deals end, favorite albums might disappear suddenly. Then you paid all those years and might end up with very little to show for it. Just remember how Netflix' catalog started to shrink. Is Spotify going to produce originals when that happens? Renting music is a bad idea.
> So when possible, I buy CD's directly from the artist/label and rip them, or I buy MP3's from Bandcamp. Then I play them in WinAmp.
Great. However if you're already buying from bandcamp, why would you opt for the lossy MP3 versions of those releases?