GOG is probably the sanest competitor to steam, especially since they launched Galaxy so that you can manage your local installations without having to download and run individual installers. Next up is probably itch.io.
UPlay, Origin and whatever the hell Blizzard's client is called these days are just lock-ins from their respective publishers.
UPlay, Origin and whatever the hell Blizzard's client is called these days are just lock-ins from their respective publishers.