It’s an observation, your mileage may vary.
Okay, but does that publisher (Apple) make all the software that you use? Graphics performance on Mac OS is generally worse than how the same hardware would perform on Windows or Linux, sometimes significantly so.
Depends on how you look at it, a lot of software doesn’t run on Mac OS. Plus, on Windows you can realistically afford a system with two high-end GPUs without taking up an extra mortgage. That’s a functional difference in my view.
That’s the wrong way to look at it. From a developer’s perspective, Apple is saying “here’s a ton of extra work for you to ship on our platform”. That’s the opposite of promotion. With OpenGL or Vulkan, at least in theory, developers don’t have to do anything special to support Apple.
My belief is that, all other things being equal, any platform that is developer hostile has to make up for it with a commensurate user share, otherwise supporting that platform comes at cost that is unfair to all other users. In practice, developer resources are spent as they are available, so if there’s a maintainer to fix Apple issues, it’ll happen. You’d think Apple could spend a few dollars on making sure their desktop platform isn’t a long-running joke, as opposed to buying back their own stock.