Seems to me if an unsupported platform doesn't work after any changes to the game a developer makes on supported platforms, it's up to the supporters/developers of the unsupported platform to make things right.

There are fixes being proposed and partial workarounds, which is pretty much what the Wine community has been used to for almost three decades.

What's different, apparently, is the sense of entitlement to something that was never promised by the software vendor.