Comment by kirbs
As far I'm aware as a casual user of Galaxy, you're correct. It's just a convenience application with some light social features.
I find it slightly more convenient when installing games on a new machine. I've never personally seen a game that required using it.
Convenience is 100% Steam’s most important feature. Finding games, installing them, updating, auto-login, cloud saves, probably more that I can’t think of right now.