Been streaming over one or more music services since 2004 when I subscribed to Rhapsody after a friend told me about it. "Rap City" seemed like an odd name for a music service that appeared to have a robust library of genres available, and after several minutes of searching without any luck, I was able to reach my friend for clarification on how the name was actually spelled.
I generally shuffle all songs in my entire library, but I typically add full albums only, and I prefer a streaming service that automatically includes the artists and all of the songs in separate lists for any album that I add. I also like to have the ability to add my own albums that are integrated into every aspect of the music services with regards to shuffling, playlists, and radio stations.
Rhapsody did this very nicely, as did Google Music. It was like having my own Tower Records all to myself. I had to use Roon to get the same experience with Tidal. I had Qobuz, as well, but I never used it outside of Roon to know how it worked. Now I am using Apple Music as I have mostly an Apple ecosystem at my home and I was already getting the service for "free" as a perk with my unlimited mobile phone plan. It is the only service that streams flawlessly with CarPlay for me.
Seems like anytime I break down and buy any music that I can't stream, it immediately becomes available to stream everywhere.
Let's see. I bought the box set of the Eagles from an online shop, and then the group was available to stream everywhere the same day it arrived on my porch. Picked up a full studio collection of Black Sabbath's releases, and a month later, you guessed it. Been dragging around a couple of Bob Segar CDs for over 20 years, but he caved finally. Tool? Streaming them now. I scoured Discogs looking for a used CD of Trout Mask Replica from Captain Beefheart. Had it shipped from some music store in Cincinnati, ripped it to FLAC and saved it into my Roon library, and then it magically appeared as a lossless streaming version a few weeks later. I see King Crimson to stream, too. So, if there are any holdouts you would like to see added to your favorite streaming service, let me know and I will purchase the CD if I can find it at a decent price.