Steam obsessed people always cry about the lack of "features" in other stores, as if a game store + launcher needs features other than being able to buy and launch games.
Hell, I don't even want to launch games. Just let me buy and download an exe (oh yeah, GoG does that, which is why I use GoG whenever I can...)
Sucks for devs that people just won't buy their game if it isn't on Steam though :/ Idk how to change peoples' behaviour, unless Steam does something egregiously bad to users