I'm in the luxury position of having a late 2013 rMBP that works just fine but that is getting a bit under my requirements. The 8/256GB configuration is rather limiting when I need to simulate certain things in VMs. But aside from that, it's stable, so I have plenty of time to consider my options.
Simply replacing it with a 15” with the specs I'd like (32GB/1TB/Vega) would set me back almost €5000. That's barely an option. The basic 555X model with a memory upgrade to 32GB is €3300. Much better, and with drives like the Samsung X5, I can add full-speed storage later for much less money than Apple charges.
I was also considering a setup with a Mac mini at home and another one in the office. That's about the same price as the 555X/32GB + a 1TB X5, excluding screens. I've also done some extensive research into building Hackintoshes based on the Intel Z390. While they would be half the price and still more powerful (not to mention upgradable) than the Mac mini, they have the following disadvantages:
- It's quite some work to research the hardware that would work and that would still fit into a case that looks pretty. Sure, you can dump everything into a plastic noisy creaky el-cheap case, but hey, it is going to run macOS so the design of the machine is allowed to be well thought out as well.
- Getting is everything to run is always a hassle. With a Mac, you push the power button and you're ready to go. No messing with kexts and boot loaders.
- Beware of the upgrades. That's not a good situation for computer security. And it's also one of the main reasons why I won't run Linux (the other being lack of standard apps from Microsoft or Adobe)
- Because there's no Thunderbolt, external storage is limited to 1/5 or 1/6th the speed of an internal SSD
Laptops are even more difficult to get working with macOS, so that's not an option either.
For those reasons (and because I really want to continue using macos), I won't be jumping ship. I might still build a Hackintosh for the home office, but I’ll probably wait until the rumored 16” is announced to decide which new MacBook I will be buying.