This is entirely a misleading point. DXVK, Wine and Proton are full of patches that exist to support individual games.

It is not just a translation layer, as much as a great effort of the open source community to force-port every game in existence to Linux. The effort also includes stuff like ntsync that gives the Linux kernel Windows-y APIs for performance.

I doubt Apple has any interest in any of that. I don't really blame them.

And purely in principle, why are we all going through so much effort to save game devs from writing good OS-independent arch-independent code?