MarkoH01: I only know that I will never in my life support devs who add such functionality like crashing on purpose intentionally in their games. I could not care less if they wanted to prevent pirating with this.
Well technically CDPR did it too :) . The first version of Witcher had some triggers that made some mandatory quests impossible to complete if it detected a pirated copy. I had the pleasure to experience it first hand, at the time I was using a SCSI CD-ROM (don't ask...) drive and their wonderful DRM detected my original copy as being a ISO image.
But to go back the Cult of Lamb I would say that can put whatever crazy trigger they want, whatever intrusive DRM they want.... as long as they totally get rid of them for the Gog / DRM-free release. If they wanted to protect initial sales or whatever BS then don't release it on day one on Gog. If it's true that it is on purpose, on, a DRM-free release then it's unacceptable and they need to fix it ASAP not just "eventually" when the new version / DLC is released.
I have a feeling that for a lot of Indy devs they release the Gog version with no intention of ever really supporting it, they just release it, get the Gog sales, then let it die and if peoples complains give them a Steam key.
I really find that Gog is not diligent enough with how they handle those kind of issues, here we are talking about the game not being playable at all in offline mode, same for the Fishing DLC, it qualify as a game breaking bug for which there is no workaround and that is specific to the Gog version. That they miss those kind of issues during QA check it's one thing, but for the Fishing DLC issue it is still not fixed months after being reported...