Ganni1987: Interesting read and he does make a few valid points. Wine has come very far in recent years and it's a viable gaming solution today. On the other hand I kinda understand those who want native ports, maybe they expect to be treated the same way Windows gamers do.
I prefer native ports myself but if there's no other alternative I won't complain about Wine, it enables me to play the games I enjoyed on Windows while using Linux as my only OS, a Win-Win situation.
In many ways, native ports are *cheaper* than solutions such as WINE. The engineering effort is likely smaller. The time to market is shorter. The support load is lower.
And the quality is higher.
The only real advantage to compatibility layer approaches like this is if you can make it someone else's problem, and if that actually makes sense. For example, if you believe you can save half the development effort by making your game Windows-only, and that giving it to a third-party shop to make it work on Linux & Mac, it will let you work on your next game. It could be a business win.
However, the comparison with native ports I think misses two important concepts.
1 - WINE is not an emulator. Yes I know many people find this point academic, but it remains true. WINE isn't simulating hardware, it's just implementing an API. Among other things, this means that as a developer, you can compile WINE into your software as a library to handle the windows-specific code that's too expensive to re-write. And at the same time, you can replace the parts that matter to the user experience. For example, you could use WINE for the graphics stack, but yet perform file management or network access via native logic. This means that a game "ported" with WINE can feel much more native than a windows executable launched under the WINE runtime.
2 - GOG is selling a lot of old games. These games may not even have source code anymore. Even those that do it may not be a plausible engineering cost to do the porting work now even if the companies wanted to, after those teams have moved on to other work. The big win here, obviously, is to get all the games from the later 1990s and the 2000s that run on windows to run on Mac & Linux. But also some older Windows games run very poorly on modern versions of Windows. WINE can help with that too.