There is no technical reason why GPUs could not exist. Nvidia has drivers for both Windows and Linux on ARM, for example. This is a companies-being-stupid problem.
There
are technical reasons why 3rd-party GPUs don't work with Apple Silicon specifically. I'm not a chip designer, but as others have noted, the entire structure of the SOC (CPU, GPU, caches, and system RAM) is inward-facing, and not designed to interface with other graphics hardware in the traditional sense of queuing instructions and sending them down the PCIe pipeline.
Is it a companies-being-stupid problem, or "this company doesn't want to make what
I want them to make, regardless of the realities of the market?"
True. If Apple had just allowed the development of drivers for AMD/NVIDIA PCIe cards, there would certainly have been a market for that segment over time.
Not really? Apple is not in the business of selling generic DIY PCs at multiple price points so people
might build gaming / 3D / AI rigs with them. They sell
specific prebuilt computers equipped with features and software that they
know their users actually use, based on user feedback, sales data, App Store data and other telemetry.
People were not clamoring for Apple to come out with an expandable AAA gaming rig, and as a 30-year Mac user I don't know that they ever have. Apple's already making bank on iOS / iPadOS gaming, which has a
much, much larger market share and profit margin, so why would they try to compete where they don't have to?
Further, even PC gaming is a somewhat minority sliver of the market, and high-end AAA gaming is a fraction of that, with a higher barrier of entry (cost, knowledge, skills, free time).
As a workstation, yeah, it'd be cool to have a HyperMac, but there's a line between jobs a
workstation does well and stuff that a
server farm does well. I don't necessarily need all the power to be in my personal machine, as long as it's fast and responsive enough, if that job makes more sense to turn into a massively parallelized task like graphics rendering or database queries sent to a bunch of boxes elsewhere.
But the part I regret is that they didn't take the opportunity to put PCIe AI Accelerator cards in the Mac Pro. They preferred to go with RDMA over Thunderbolt, which can never offer the speed of modern PCIe 7.0.
It has long been evident that Apple's approach to AI is to do most of it in the cloud. Again, the market isn't clamoring for a
Mac to run local ML / LLM tasks, when there's any number of commodity PC hardware solutions to do it cheaper.
It was rumored that Apple was designing their own AI chips for some sort of in-house blade server design to run stuff in their secure cloud, but that's never been confirmed. And with the supply chain crunch at the moment I don't know what foundry would even be making them?
Ah, I'd argue that even with the $6k base price, with PCIe slots, it was worth keeping around and updating.
Apple apparently disagreed.
The cult following on the used market alone would be worth the glow. Would love to see total sales figures for 6,1 vs 7,1 FWIW.
I hate to say it, but both of those would probably pale in comparison to MacBook sales (across all versions).
As of 2025 MacBooks represented 86% of all Macs. Desktops were 14% and I'm guessing the majority of those were iMacs and Mac Minis. As of 2024, MacBook Pros were about 53% of all MacBook sales.
People want commercial grade firewalls in their homes.
Citation needed. Which people? Where?
Do people
need better firewalls? Probably. But it's hard to sell people on an invisible concept. The easier solution for most users who don't have 35 different networked devices is to just
deliver better firewalls within the structure of the OS and note it as part of OS security.
If they are prosumer / pro users with a bunch of IP-based home security cameras and door locks and whatnot, either they or their vendor should know about hardware firewall solutions.
Let us imagine for a minute that Apple decided to keep Intel + AMD on the high end for now. Do you think we would have a (dual??) Xeon and MPX modules with a higher performance envelope than 4 studios daisy-chained? Damn right we would.
We don't have to imagine, because they didn't. The Intel Mac Pro was an
enormously complex set of workarounds to overcome the limits of legacy PCI technology because Intel wasn't shipping PCI 4.0 yet. And Apple backed themselves into a corner; as MPX modules would only ever work in Mac Pros, who would make third-party cards for such a tiny market? It wasn't even an ecosystem, more a blob of algae in a wading pool.
But instead, a **** Mac Studio is now the flagship. Are. You. Serious. 😐. Have you no pride. Seriously, wtf Apple.
I guess. But, on a different topic, did you know that some people don't derive their self-worth and identity from consumer products? Crazy, I know!