mechmouse: According to Dev GoG insisted they use their API
eiii: Galaxy (and other shop specific APIs) to be blamed, which causes unnecessary effort for developers to bring a game to a shop and leads to games not being available here. I very much would prefer vanilla games without such proprietary shop extensions, especially for DRM-free releases!
No, it does not cause 'unnecessary effort,' because if the effort is not performed, then the GOG customers get a gimped, feature-removed, parity-lacking, second-class-citizen-status-bestowing, inferior version to the Steam version.
In order to prevent that crap, the devs putting in the effort to avoid letting it happen is 100% absolutely necessary.
If anyone/anything is to be blamed in this situation, then it is the devs themselves for being lazy, and/or GOG for allowing them to be lazy (i.e. when GOG accepts games onto its platform that have Achievements on Steam yet not on GOG... instead, GOG should outright reject those games unless the devs agree to shape up and give the GOG versions full parity with other platforms).
There are plenty games on GOG made by small devs of 10 people or less yet which have 100% full Galaxy support & feature parity with Steam, including Achievements. It cannot be that hard to accomplish that. Therefore, there's no good reason for devs to be lazy about this matter.
And even if there was a good reason for devs to be lazy about it, then they shouldn't be releasing their games on GOG in the first place if they know their games aren't going to have full parity with Steam because they can't be bothered to do the work to make it happen.
mechmouse: According to Dev GoG insisted they use their API
SirMrFailRomp: That's either untrue, or GOG has a double standard. People are constantly complaining about GOG versions not having achievements so clearly GOG doesn't insist on that for everyone.
I think the dev might have been referring to GOG insisting that the DLCs are accessible to download via the Galaxy client, but not that they keep Achievement parity.
But GOG definitely
should demand Achievement parity for all games that it allows onto the GOG storefront. It would be real nice if they actually started standing up for their own customers by doing exactly that, which historically, they haven't, and hence GOG have thereby been complicit in
allowing & facilitating devs to treat GOG customers like second-class citizens.