3D performance for what? Are you a gamer?
For a computer that costs thousands of dollars. Is that too much to ask that Apple make proper drivers for the one new model of discrete graphics cards they ship every year?
I’ve talked about this with one of the guys at Apple who writes graphics drivers. Basically vendors give them their Windows drivers and they change them to work against IOKit. No idea what my point is, besides, “it’s probably not that easy”. But they are on the Vulkan team and probably now have experience providing a similar API, so I’m hopeful the Macs get great adoption for Vulkan.
Remember that for example nVidia uses exactly the same codebase for Windows and Linux, and Linux gets same performance as Windows with OpenGL.
It's surely not easy, but that's still an important task. Hopefully El Capitan will also optimize these.
To borrow your words - I don't get why are you criticising me when I express opinion about a one aspect of the product. OS X / Mac combination isn't just 3D - I do like other aspects of the combination that I will not get on other machines. I don't get why would you like to take away my right to express opinion about scummy Apple practices.