I subscribe to spotify, only because i got a good deal when i started the payed subscription, so after everything was set up i was reluctant to change to tidal, even though i would like to try their hifi stuff as it should be quite a bit better than spotify when it comes to quality.
I typically use spotify on the computers in the house (desktops and laptop) connected to various combinations of speakers and amps, and i use it on my phone. In the car i use an usb stick with mp3s and flac even though i could just as easily connect my phone up to the Bluetooth in the car, but i prefer just browsing through the file structure on the usb stick rather than fiddle with the phone and spotify when driving.
When i find an artist/album i like though, i normally try to get hold of the CD so i can rip it to FLAC. I do have quite a bit of music bought on iTunes, and a few albums from HDtracks.com too, and i guess if i can buy the music online in a lossless format, that would be the way to go for me. That way i can support the artist in a better way than the streaming services (hopefully) and would avoid the hassle of ripping them myself