It is interesting that playing non-streamed .WAV 44.1/16 bit files takes about 1% CPU, whereas streamed TIDAL FLAC decoding takes 10 times the amount and streamed MQA 20 times the amount. You can't help but wonder if somehow this overhead has some sort of detrimental affect, but it is well within the capabilities of the hardware so I can't see why it should, really.
The difference I hear may well be due to JRiver messing around doing everything differently maths wise i.e. using 64 bit floating point maths internally for non-streamed data. As I say though the SQ is so fractionally different imagination and expectation bias may well be what is happening.
Spotify Ogg Vorbis 320KBps is definitely audibly worse than Qobuz or TIDAL with full bit rate subscriptions, though. Even so, scoring 90% correctness between that and TIDAL would be beyond the realms of anyone. Just because you can identify a difference doesn't enable you to always guess which is better purely because sometimes the lower bit rate actually sounds better. It is just that overall, over a wide range of programme, the lower bit rate doesn't sound better.
Anyway my freakin' ear infection is back after appearing to go. Went to the doctor to get the emissions tested, so to speak. £55.63 to get it tested. I've gone private these days as I find it is about the same price as the NHS or better!!! Really. Obviously that depends on what is wrong with you, though. I also personally know this private doctor.