Things like music licenses expiring and having that retroactively applied worry me [1]. Steam strikes me as a bit of a monopoly at this stage, and a 30% cut off all sales seems like money for jam - I'd be a bit less bitter if they offered excellent customer support or I felt they were doing something interesting with all the revenue.
[1] https://www.techdirt.com/articles/20141110/09535529096/hoora...
Edit: I guess there's nothing to stop GoG disappearing either, but at least I have standalone installers if needed.
Also, it doesn't even have highdpi support, so it's already small fonts become illegibily small.
That also means the experience is similar. When it works, it works well and you don't have to think about it. When it doesn't work, be prepared to lose hours-to-days of your life to a system that seems to be as kafkaesque as possible.
I have noticed that they don't screw with the UI every 2 months (Spotify et al.) and stick with what works. That seems to be a negative these days though.
The client is really heavy, and if it's out of date, you're in for a long wait before being able to launch a game.
>It even makes it pretty straightforward to buy them,
Yeah, it opens the webpage inside the app. Any browser would do the same.
> and keeps them up to date in the background.
The steam client has no such feature: it only updates games IN THE FOREGROUND. There's no service or deamon that does anything in the background.
They enjoy a massive network effect plus the key handling helped increasing the switch costs, but they should go down. Platforms like itch.io are much better, and GOG.com at least keeps improving.