I think you're missing the wood for the trees here. It makes no functional difference to the listener whether the reason spotify sounds worse is their use of lower quality masters, or some aspect of their streaming or compression. In practice their library sounds significantly, measurably worse to many people. I've also blind tested this with friends when I signed up for Tidal, and most people I tested were able to clearly hear the difference.