I do like steam because of the steam deck and proton but i have started using gog where i can for DRM free games. It works great with heroic game launcher as you can choose to use wine or proton
I remember reading the insert for this back in the day included in my Civilization box or something. Was interested in getting it, but I think I picked up Betrayal at Krondor or Ultima Underworld instead.
Maybe I'm too entrenched in my ways. But I'll take no game over having to deal with additional launchers or whatever else is required to game without using Steam.
Ok, then don't use Galaxy. Just download the offline installer. Then add it as a non-Steam game to your Steam library. And make it look nice by downloading library images from steamgriddb and setting those up in Steam for it.
GoG's launcher can launch games from other launchers and it's really not a big deal to have multiple. It's not ideal to need a launcher but it's a snappy launcher and not at all the same terrible experience as Ubi and EA's that have the most obtrusive and sluggish setups.
So... I guess GoG is ideal then, because you don't need a launcher for GoG games. You download the installers and boot up the game directly. I often get Steam to launch them instead, for the controller support. The GoG launcher is strictly optional.