When it comes to quality, streaming is the lowest.
Also, all those frequencies compressed/strips for streaming quality removes a lot of nuances that bring the song to life.
When it comes to audio quality, streaming is at the bottom but if you only care to listen to the chorus, jingles or need background audio, streaming will suffice.
Vinyl>DVD-A>CD>HD Radio>Terrestrial Radio>MP3>Satellite Radio>Streaming
Also, what will you do when your favorite Taylor Swift & Linkin Park catalogs are removed because their streaming contract ended. I guess you'll have to listen to something else..... assuming what you WANT to listen to is available or ELSE you MUST SETTLE!