@kalali
I think most people use a variety of ways to get music. The biggest reason for buying in addition to subscribing, which I do, is to have the highest quality possible.
Most streaming services provide heavy compression. Tidal's best resolution is only CD quality. So if you want better than that, you have to buy. Also, if you are a firm believer in DSD there's no streaming service I'm aware of. MQA was going to solve this, but it's so far proven snake oil, and Tidal doesn't seem to be supporting it anymore.
By the way, I've ripped all my CD's and never play directly.
There are of course issues with what do you do if your streaming service goes belly up, or if you've "purchased" Amazon or iTunes music and that disappears or you are no longer a subscriber. And of course, there's what do you do when the Internet is down. The whole streaming industry has yet to figure itself out really, which is why Tidal is still struggling to make money.
Make yourself happy, but the highest resolution formats are not streamed.
Best,
Erik