this is good but seems to skip over the concept of buying digital media. as long as I have my files, bit-rot aside, they're not going anywhere. CDs are not going to last forever either, sadly.
I also think using Spotify is essentially the same thing as peer-to-peer downloading except that you're giving money to a third party for no reason each month. if you can't afford to buy all your music I'd argue that it's a little better to download everything on Soulseek and buy the occasional album on Bandcamp or something when you can.