With the widespread support for Steam/Valve on this forum because of their contributions to making Linux gaming easier, I'm now confused as to why people here are using Linux in the first place.
I personally do so out of support for FOSS software, the customizability, and actual ownership of software, which I thought were most people's primary reasons for using any Linux distro. Steam seems antithetical to all of these. The software in the first place became popular as a form of DRM, and it gets publishers to use it for the allowance of DRM on the platform. The Steam client has the absolute minimum customizability. Your account can be banned at any point and you can lose access to many of the games you have downloaded.
Whenever I game on Linux I just use folders to sort my game library and purchase any games I want to play on itch.io or GoG. On my Linux PC I stay away from clients like Steam because I want a PC that works offline, and will work if all of my accounts were banned. It's more of a backup PC.
Since Steam has every characteristic of Windows, 0 customizability, DRM, plenty of games that are spyware, I see no reason to really not use Windows instead for the much easier time I can have playing games.
Yes, I prefer many of the features of Linux distros, but using a client like Steam defeats the purpose of them. Ridiculous storage requirements due to unoptimized dependencies, having to have a background client running for some games and wasting resources on doing so.
So, why use Linux and support Steam, or use Linux and use Steam?
Steam seems antithetical to all of these. The software in the first place became popular as a form of DRM,
It's annoying when games require Steam in order to run, but let's be clear: it's not DRM.
In most of the cases I've seen, it's nothing more than a library dependency, for features like Steam Input and achievements. Here's a Steam client emulator to satisfy that dependency without Steam being present at all:
If it quacks like a duck, walks like a duck, then let's call it a duck. Those dependencies work a lot like DRM for your typical user. And, sure, you can fix it... but you can also install a NoCD for a game with actual DRM.
Steam binds game installations to a specific account where you purchased them; and you are not supposed to run that game instal without Steam alongside it, or through another account, or no account at all, or in 2+ computers at the same time. And the way dependencies are handled is part of that.
As such, you can argue that it's DRM done less worse than most, or that the "DRM-ness" is not its primary "goal", but you can't really argue that it doesn't behave a lot like DRM would, for practical purposes, and for your typical user.
Steam binds game installations to a specific account where you purchased them;
I don't know what you think Steam is doing in this regard, but if you have some evidence that it writes personal account data into game files to prevent their use elsewhere, then please share it. That would be newsworthy.
you can’t really argue that it doesn’t behave a lot like DRM would, for practical purposes, and for your typical user.
The only similarity to DRM is that the game expects it to be present. If that made it DRM, your graphics driver would also be DRM, as would your OS, your input devices, and your internet provider.
Obviously, these things are not the same. That's why we have different words for them.
Please don’t be disingenuous.
Please don't confuse people by misusing technical terms.
(Or at the very least, have the grace not to complain when someone corrects their usage. Sharing and refining knowledge is how we all learn from each other, after all.)