Another variable to consider is that many releases have multiple versions. I have read many questioning which version of an album they are streaming. If you've got German Target, MFSL, Steve Hoffman-mastered, etc. CDs, ripped files from those are likely to sound better than the streamed random version. If you compare SACDs vs streamed hi-rez, the stream provenance gets even cloudier. Cheers,
Spencer