Not to sound like a fan-boy - we should also keep in mind -
WHY DO YOU HAVE SPOTIFY - even though it didn't offer lossless till last week.
1 -
Availability & ease of entry - It is easily available and accessible to all. The other easily available options are - youtube music, amazon music & apple music. All 3 offer some sort of lossless. But I wouldn't be caught dead using either YT or amazon music. Apple again requires you to kinda have the larger ecosystem and as a stand alone is a bit pointless. Then there is Spotify connect. SO.....
2 -
Algorithm - I think most "audiophiles" are here for the "algorithm"

; but it is partially true. There is nothing in existence right now, not that I know of, that can do better than Spotify in this regard. It is getting a bit wonky, slowly, but it is still leaps and bounds ahead.
3 -
Price - Look at what you pay for this. The only thing I believe that comes close to this is the Apple Music as you pay for it as a bundle - but then the cost of getting into the Apple eco system is very high. AND you need the apple eco-system for it to work best.
NOW TO THE MAIN POINT
4 -
Getting LOSSLESS in India - Getting back to point 1 & THIS POINT IS RELEVANT FOR INDIA ONLY -
- Tidal and Qobuz, that we compare everything against is atleast 5X the price a month
- Tidal and Qobuz are impossible to get for 90% of the consumers of this Forum alone.
- YT music & Amazon Music - the less said the better.
- Apple Music - yes a lot of us have access to that - but then it is not Lossless unless you are using an iOS - so mobile devices only. So that point is kinda MOOT.
For those who can get Tidal and Qobuz going anyways aren't bothered by Spotify's quality.
Disclaimers -
1 - I have zero affiliation with this company.
2 - I have spotify, apple music, tidal & qobuz.
- I love Spotify - because it just works
- I listen to apple music - cause it is the easiest for me to get lossless everywhere - flights and travel and all that.
- I have little to no consumption of media on tidal and qobuz - I keep them only to get into analysis paralysis or to prove a point to myself cause no one else cares.