

And you can get a crack for most DRM out there (nowadays, even Denuvo).
Being weak and possible to work around for those with sufficient technical skill doesn’t make it any less a DRM.
Steam’s DRM is clearly only trying to stop the people with average and below technical skills from installing and running the games outside steam, not trying to stop the people with higher technical expertise from going around it (and in fact if you use something like the Goldberg Emulator there are even more games which can be made to run outside Steam than just the “many” you talk about).
By comparison the no-DRM posture you see in with GOG is not only “here are the offline installers to download” directly from the page for the game in your library but even “CONTRACTUALLY game publishers cannot sell games here with ANY DRM”.
“The rules are there but we don’t enforce them” is a very different posture from “we make sure there are no such rules”.







Look, with things like the Goldberg Emulator almost all games that use the Steam API can work without Steam as it provides you with a drop-in replacement to the steam api dll.
The main practical differences between Steam and GOG is are:
Personally I buy tons of games from GOG and only a handful from Steam because I do value the certainty that if I have the hardware and OS for it (or an emulator), I can still have fun with those games 10 or 20 years in the future. Then again I’ve been gaming for almost 4 decades hence have enough experience with getting to a point were I miss a game that was fun but can’t run it anymore.
PS: Funny enough, my latest return to sailing the seven seas was because of an oldish game I have in Steam that wouldn’t run in Linux with Proton, probably because of the original DRM from the game itself. The pirated version runs just fine. I strongly suspect that if that game ever got sold in GOG it would also run just fine in Linux.