

The service part only applies to copies sold that include steam keys and therefore use the steam-API related things (workshop, cloud saves). I haven’t read about this specific case in detail, but as long as that use of steam for copies sold is part of what they wanted to leverage but essentially not pay for, that’s obviously bull.
This honestly is somewhat unexpected and I had to re-read the comment I replied to to understand it correctly, hence my misunderstanding of that aspect. It’s unexpected cause ubisoft in particular for the longest time had their own “store” and games required at least their own launcher. I haven’t played Ubisoft games in at least a decade, so I don’t know/remember if the games reuired your own ubi-account, or if the games relied on Steams systems (workshop/cloud saves/…). I would’ve assumed no, and that they only use it as a downloader cause players essentially wouldn’t buy it outside of steam (or at least not enough).
Top be clear: if steam allows copies of a game listed on steam to be sold at an arbitrary price as long as that doesn’t include a steam key, this is perfectly fine. Actively thinking about it now I would assume it does, as I’m pretty sure I bought games without steam keys for less than the listing on steam was.


I do appreciate the ability to download a fully offline installer from gog and the requirement that games be drm free. But people keep making statements similar to yours as if steam games have to include some form of drm. There is no such requirement. Steam can simply act as a downloader and patcher. Integrating stream services and failing to start if there is no steam or the active account doesn’t own the game is completely up to the developer.
So if they have a drm free build on gog, but the steam hype includes drm, that’s cause the developer actively decided it should be like that.
Popular game examples that do not include any drm in the steam version are Factorio and (the original) Kerbal Space Program. Once downloaded, you can freely copy the installation around, and just start the exe. These games start just fine.