It got me thinking.I saw your comments about consoles, so I thought it was part of the conversation.
Going back to Apple vertical integration, yes it's very nice but it doesn't cover every case, and I gave an example of it, gaming, and maybe it could extend to CAD / CAM and 3D apps, since Nvidia and AMD are far ahead of Apple in GPU performance. That was my point.
On gaming, I don't think it's a niche at all, considering the numbers we see from Sony, MS, Tencent and even Apple. And while I agree that most people play on smartphones, most of them are casual gamers. Console / PC gamers are very a different group of gamers, that prefer a high quality gaming experience.
In the light of this conversation, if we assume that Apple made a conscious decision right from the start to give up the gaming market so they could design their Macs to better cater to professionals, could their lack of gaming support then not be seen as a drawback, but an acceptable compromise?
For example, Apple may be satisfied enough with gaming on their mobile devices (at least from a revenue standpoint). Plus, they also have Apple Arcade, and in a worst-case scenario, their users can always get a gaming console like a switch or PS5.
Else, it does seem like Macs will never have the best gaming specs for the price, their market share remains small, and it feels like Mac users are generally resigned to not having any decent games to run on them.