No, but both of them have at least an order of magnitude (maybe two) more video game players on their flagship platforms (Switch and PS5) because it's solely for playing games, and the engines that are used have tooling to directly support the consoles.
Not so for macOS.
i wouldnt know, i don't have access to their SDKs.
consider this: Microsoft at the height of its monopoly in the 1990s could have ditched OpenGL support to lock developers into the DirectX ecosystem but they didn't.
The VK_NN_vi_surface extension seems to imply that Nintendo does.