It's the metadata situation that put me off primarily. For example found a CD of renaissance clavichord music the other night. Some nice stuff. But only the performer's name listed, there's no way to find out who the music was composed by (in this sort of CD there might be half a dozen different composers). Looking into it I found that's only the tip of the iceberg. Vocal works with singer but no accompanist shown, orchestral vocal works with no singers listed and in some cases no singers or composers named - just a work and a conductor. It's madness and simply demonstrates that they aren't interested in doing a decent job. This is absolutely basic stuff.
The sound quality seemed fine though paying double for supposedly hi-res content that wasn't there seems a bit off.
I just tried to fire up Qobuz, it still thinks I'm in Taiwan, and won't allow me to change language (it's stuck in French) or country, which means it won't accept my credit card either to do a trial subscription. I sent them a message previously to get it sorted but it wasn't replied to. I just tried again. I guess I could re-register with a new email address.
So it might well be Spotify. Haven't looked at it in years, TBH.