Apple seems to think along the lines like this: 1) people should create apps and games for our platform using our SDK / Xcode only, 2) we don’t support OpenGL in Xcode.. 3) the apps that are not made in our SDK are “not a good experience” or janky or something. 4) let’s just get rid of supporting things that were not made using our SDK because it means we can more readily support those apps and control how they behave
It does seem like while tons of people are happy to use iPads and iPhones, lots of people also have computers that they use for work or hobbies that are not easily boiled down into using somebody’s random app that. Many people have an iPad and iPhone and also and a Win10 PC. I think at least in the business and SW developer sector Apple is losing business with their “lock it down” strategy on their Mac’s.