GOG has always been my first choice when buying games. Over the past 14 years, I’ve bought 296 games on GOG and just 14 on Steam.
But that’s slowly starting to change, because Steam supports Linux better than GOG.
Just look at it: after all these years, there is still no GOG Galaxy client for Linux, whereas Steam has long had its own client for every Linux distribution.
I still can’t run the ‘Baldur’s Gate: Enhanced Edition’, which I bought on GOG, neither for Linux nor for Windows/Wine. And GOG isn’t fixing the bugs in its installer. Meanwhile, those who bought the same game on Steam have no trouble playing it. And to be honest, I’m waiting for a sale to buy “Baldur’s Gate: Enhanced Edition” on Steam. If it turns out that the Steam version works and the GOG version doesn’t, it will be a huge blow to GOG’s credibility and a reason to consider whether it might be safer to buy games on Steam rather than on GOG.
This makes me very sad, as I’m a huge fan of playing completely offline and DRM-free games. But what’s the point of a game being DRM-free if it doesn’t work and I can’t play it?