Over the last couple of years I’ve just begun to accept that Apple is simply not interested in making the Macs I want to buy, and they’re certainly under no obligation to do so.
It’s annoying, but it is what it is. I debated and debated replacing my 2013 MBP with a 2016 model when they came out, and I finally did it, but I’ve regretted it (mildly) ever since. Unreliable keyboard, meaning I have to pack in a BT keyboard everywhere just in case, sleep issues (much better now, but awful for many months), flaky external display handling, stuff like that. Nothing major, really, but lots of nagging little things like that on a pro-level $2K+ device, that’s not good, espeically when that device was something I didn’t particularly even want but just sort of settled on. Which, you know, that’s 110% on me, not Apple. I let habit and intertia drive my decision rather than rationality.
Really, if everyone in my immediate circle of friends and family weren’t such heavy and exclusive iMessage users and if I didn’t have so much muscle memory and time/money invested in the Apple ecosystem, I’d just walk away. The “Mac” I find myself using most often is the Windows desktop I have been dual booting as a Hackintosh since Yosemite. Across many hardware and software upgrades all the way to 10.13.5 it’s funnily enough been more hassle-free and reliable than my latest MacBook Pro.
If Apple would sell me a basic tower I could put a GPU in to dual-boot with Windows I’d do it in a second. If they’d just sell me a capable but not extreme pro-level headless Mac of any kind that I could hook an eGPU up to I’d probably do that, even. But they don’t want to make either of those machines, just as they don’t want to make me the notebook I want, which isn’t the thinnest or the lightest or whatever, but is a workhorse like the old 17” machines were in their day.
It stinks, but they just seem to have decided to go a different way. If they have no interest in serving those markets for whatever reason, I wish they’d make macOS available to the community in an official but unsupported way so that folks like me could use the OS and ecosystem we know and enjoy on hardware that is right for us. I’d be happy to buy a license, but they don’t want to sell me one of those, either.