IMO Steam's "convenience" doesn't add anything from my POV. But then again I'm old-school, someone who prefers to explicitly download a game (and any updates/patches/etc) manually rather than have it done automatically by something like Steam.
More to the point, the fact is you do need to have Steam installed on your PC, at least for the initial download and run. Some games, if set up properly as such by the manufacturer, thereafter no longer require Steam to be running for subsequent plays of the game in question - IF properly set up. Most of the time, games will still require the Steam client to be running, even if it's running the game in "offline mode" - though there are exceptions (i.e. companies/games that decouple this better).
IMO something such as GOG is infinitely preferable, as they do not impose any 3rd-party components on you to download or play the game, and you can freely transfer the installation files to other PCs you own once you download it without having to go through various levels of bullshit.
So, TL;DR: My two cents: I actually prefer to grab stuff via Matrix Games website rather than Steam. Although they have DRM of sorts, the Matrix DRM that I've experienced (and possibly this is all their DRM is?), is serial numbers that you need to use to unlock encrypted installers. Which is fine by me, as this isn't locked to an individual PC or anything, it's locker per user as it should be. And AFAIK the Matrix DRM stuff doesn't require any online crap either.
< Message edited by TheSquid -- 10/11/2020 12:32:01 PM >