Indeed, and I do not blame GOG support for their inability to recode a game. However that is not (in my opinion) their major failing. Their major failing is that by all accounts, support is an email inbox. There are established support practices, free software implementations that support those practices, and loads of blogs websites to explain those practices. There is no excuse for such a system, it's simply lazy.
A decent support system: You log an issue. You are emailed to say that your issue has been logged in the system, and that it has been assigned an initial severity level (thus you know that you're in the queue). The support system also emails the support staff to say there is a new issue. If the issue does not have any activity logged on it for a defined period of time, then alerts are raised, and further emails are sent. As progress is made on the issue, or updates are discovered, they are logged in the system, which then emails the end user (if the support staff choose to) to say that the issue has changed state. All outstanding issues can be quickly viewed by the staff to see what needs to be done, what has been unresolved for a long time, and generally provide a good service.
I know from experience having recently logged a ticket, that GOG fail at step 1. GOG support staff (Firek) are very nice people, but they don't have the processes in place that would be expected for the service they provide.