As someone who's listened to downloaded music for years, I decided to make a playlist on spotify of my local playlist, and only around half the songs were on there. Streaming might be good to find new songs, but I'd never rely on others to keep stuff I want to hear available (Plus storage is pretty cheap)