Steam, Ubisoft Connect, Rockstar Launcher, Battle.net, EA app, etc. are, sadly, unavoidable, but what I can get on GOG, Zoom, GamesPlanet, etc, I get on GOG or other DRM-Free stores.
Of course the larger my GOG library grows, the easier it becomes to ignore new releases on Steam, due to the ever-increasing backlog.
Ancient-Red-Dragon: - because Steam versions of mod-based games (i.e. Skyrim) are compatible with a vastly higher number of mods, whereas the GOG versions use a different version number, which completely destroys the GOG versions' ability to be compatible with legions of mods.
Sometimes the difference in version is completely superficial and all these "version checks" within mods should come with a
"I don't care, load anyway" button. Version checkers often cause more problems than they solve. There should always be a way to accept consequences and proceed anyway.