> What makes you think that Apple refuses to allow GPU vendors to provide an OpenGL implementation?
Because it is a fact that Apple develops their own drivers. Also, when did you last download a driver update from NVidia for your Mac?
https://arstechnica.com/gadgets/2018/02/vulkan-is-coming-to-...
Article is about Vulkan, but briefly mention Apple's own outdated OpenGL stack.
http://renderingpipeline.com/2012/04/sad-state-of-opengl-on-...
From 2012. Which means it is still accurate, given how out of date drivers are.
There are more references, you can look it up.
> The real question is why would a GPU vendor go through the expense of creating and supporting such an implementation when Apple doesn't even make a computer with slots that you can install their video cards into?
They still have GPUs, which can be Intel, AMD or NVidia depending on year and model. Just because they are soldered on, doesn't mean they don't need drivers.
EDIT: Some more research seems to indicate that there are drivers developed by NVidia for the NVidia Quadro GPU line.