About DRM-FREE vs. Game-Client Platforms...
Let's be realistic here: there are pro's and con's to both platforms.
Game-Client Platforms (which often have DRM):
The problem for most Game-Client platforms like Steam is this - none of them offer the amount of options or are as feature-rich that Steam has. It's often why most of us prefer Steam in the first-place. Steam has turned game-clients into something for gamers to want b/c they have the BY FAR the biggest + best community; Achievements; Steam Cloud support; Steamworks Multiplayer support; Big Picture Mode; Screen-Shot Taking; Game-Time Tracking; Steam Reviews; and other really cool stuff. Unfortunately, nobody else is on Steam's level w/ their game-client and nobody is even bloody close to it, which make all of the other platforms (Origin, UPlay, Battle.Net, etc) vastly inferior to theirs. No wonder everybody really want all their eggs in one Steam basket.
The funny thing is - well, Steam can throw DRM-FREE games at us, if they want. Dev's + pub's just don't ship the game with CEG and/or don't ship the game with any other 3rd party DRM-crap (Securom, IronShield, Denuvo, etc) in the first place. Sure, you still need Steam game-client to download and all - but for many of those No-DRM Steam games (i.e. just see Wizardy 8), after downloading and keeping the files - you can find ways to get them going w/out needing Steam, if need be.
DRM-FREE:
Yeah, it's great a game's DRM-FREE and has nothing of much in your way of really backing installer-files/game-folder files-up (once you get them), installing the game, modding the game, replacing EXE's if need be, playing a game, booting a game, etc etc. You own the game - do what you want with it and the files. Awesome!
Problem is - most DRM-FREE platforms don't have much of a game-client or don't have any sort of game-client at all. GOG just launched their Galaxy game-client platform not too long ago and that is WAY behind almost every other platform out there, also. It's not as feature-rich as Origin, nevermind even Steam. It's cool I can run GOG games without the Galaxy client and all - but frankly speaking, GOG's Galaxy client sucks!