If you think streaming sounds bad, you’re listening to poor streaming solution.
That maybe, but it all starts with the source, "THE MUSIC"
If they (the streaming/download) companies, send you the later re-issues they have, that are big percentage compressed, as shown in the DRDB (Dynamic Range Data Base), then your getting compressed junk.
The streaming companies need to give the album Cat No. with all their streams/downloads, so you can find for yourself on the DRDB if your paying for and listening to compressed rubbish.
Nothing in life in this world your hearing is compressed including live music gigs, why do it to our purchased retail music?????
Cheers George