mrkgnao: You're right. It's hopeless. I give up.
It doesn't matter how many times I state that I have been downloading, installing and playing DRM-free steam games for several months now without ever installing the steam client, people will continue to repeat the mantra that the client is mandatory for downloading and installing steam games.
Please explain to us, how SteamCMD is not just a command-line version of the Steam Client? So the Steam Client by another name.
In fact, that is what it calls itself, and just to be sure how similar it is, I have just downloaded and run it.
And while I have only run it twice, it looks to me like it behaves exactly like the Steam Client, GUI elements aside, doing an update and verification check.
So it is a bit disingenuous to claim you never run the Steam Client, when actually that is what it is, albeit in command-line form.
Just to double confirm how I think it behaves, I will run it again in a few days time.
So at this point, I am wondering how you think getting a game with it is any different to using the Steam Client in GUI mode ... other than missing out on the easier to use graphical elements?
On top of that, how do I know a game at Steam is DRM-Free Lite? That isn't mentioned anywhere on the game page that I have ever seen, so I would need to consult a listing. So nothing is straight forward and its use is convoluted, nothing like just going to my GOG library and downloading a game ... or even using Galaxy for that matter. And unless I made a GUI for SteamCMD, I'd probably rather use the GUI version of the Steam Client.
Then there is the issue of knowing whether a game is DRM-Free Lite in the first place, before purchasing. Yes I could use that same listing. But what if it is wrong, what if the game's DRM-Free Lite status is no longer? Those listings aren't provided by Steam, and Steam doesn't promote or openly support DRM-Free, so you have no recourse if an error occurs ... other than seeking a refund ... provided you did that within the required time frame.
And does SteamCMD tell you it is about to update the DRM-Free Lite status to DRM, if an update does that?
Those Steam DRM-Free listings require gamers to keep them up-to-date.
P.S. I'm not anti-Steam because I am pro-GOG. If the true state of the options that you and others mention were genuinely good, I would use them. I however find them to be on par with Smoke & Mirrors.
P.S.S. I am quite happy to buy good true DRM-Free games where I can, the only proviso being price. I've done that at ZOOM Platform, Humble Store and Itch.io ... and mostly at GOG of course.
I have over 600 games at Steam, 99% of which were free, and in all these years I have never bothered so far, to grab a DRM-Free Lite one and back it up. Not even done it for some of the paid ones yet, some of which are supposedly DRM-Free. It has always felt like too much trouble and risky. I own many many drives full of games, and so the incentive is just not there I guess, especially without zipping and testing, which on its own would be a pain. Zipping would have to occur at the very least, to conserve archive storage space. Testing could be put aside if I was willing enough to trust or if I'd done enough games eventually to take trust for granted. Trusting chiefly being about no required dependencies etc. Then there would be the painful need to extract just for an update, which could change the DRM-Free status, which would need to be checked, and another zipping backup made if okay. No such thing as a patch file with DRM-Free Lite.
P.S.S.S. One day I might consider making a GUI for SteamCMD, that auto zips after download & install have occurred ... just to grab a few of the must-have DRM-Free Lite games. DRM-Free Lite of course, is better than no DRM-Free at all.