Most important things for me are:
(1) Extensive music selection
(2) Great bandwidth for reliable streams
(3) How they treat/compensate artists
(4) At least CD quality
(5) Solid app on both Mac OS and iOS
(6) Easy to build/manage playlists
(7) Ability to access my listening history
Tidal seems to tick all these boxes, except for (7). How do the competitors do in all these regards?
I subscribe to both Qobuz and Tidal. In the beginning I used their individual apps but after I tried Audirvana I quickly found it's interface was far superior for searching and playing from either services
within the Audirvana app. After that I stopped using the app provided by Tidal or Qobuz. Here is what I found as I compare the two services over several months:
A. When I read about a song in a review or on this forum I search both Tidal and Qobuz to see if they both offer the song. About 35% of the time Qobuz would have the song but Tidal did not. About 5% of the time neither service offered the song.
B. Qobuz offers a huge amount of Hi Res songs. Tidal not so much. I also found several songs on Tidal that were at such a low level that they were not very appealing. I never had that issue with Qobuz.
C. Qobuz has great bandwidth and so does Tidal. However, with Audirvana it's a moot issue as it caches songs. In fact, if you setup a playlist it will cache over an hour of the online music. This is great because if you have an internet disruption the music continues OR if you have a device that has marginal wifi Audirvana will work much better with it than any of these services alone.
D. Audirvana offers better playlist features than Tidal or Qobuz. So by using it there is a HUGE upgrade to functionality. In addition, if I had to rate the Tidal vs Qobuz app, I find Tidal is easier to use. But, Audirvana is far superior to both of them so why bother using either app?
Qobuz finds significantly more of my music searches than Tidal and sounds better with some of my songs. I have gotten to the point where Qobuz/Audirvana is my combo of choice and I'm probably going to drop Tidal as I use it so rarely.
That being said, if I find an album that I really love, I always buy the CD.
Audirvana allows me to play my ripped CDs, Qobuz or Tidal all from the same page which is an amazing feature. Having the CD is a great way to support the artist and have the music on hand even if no internet is available.