Ehhh … from what I can tell reading about it from the outside a lot of developer hesitancy around the Mac isn’t writing the engine in Metal vs DX vs Vulkan - heck they can use compatibility layers if they want - or the lack of Macs with beefy GPUs (even a lot of AAA games are built to scale across different chipsets). It’s closer to
@xWhiplash ‘s experience that testing and support are too expensive or it’s ancillary requirements (not technological) with Apple and the dev process that just pissed them off or it’s an ingrained cultural mindset of ignoring the Mac (which to be fair Apple had a big part to play in - see second or in this list). Unfortunately this last point especially will lag any advances in the GPU, market share, and API. (Unless Apple makes a concerted push to court game developers back to Apple.)