I recently switched from a Hackintosh to a brand-new MacBook Pro. My desktop was/is way more powerful than the new laptop, but MAN is the new MBP more enjoyable to use.<p>Some things I ran into on a daily basis:<p>* GPU support (at least with Nvidia) is <i>terrible</i>. Anything GPU-bound was absolutely horrendous. The OS would just freeze and reboot itself a dozen times a day due to the GPU (and not obviously e.g. overheating issues). No issues at all when running Windows on the same box. And this was after I spent hours trawling forum posts and fiddling around with kexts and patches and installing random tools off GitHub that would let you downgrade from the latest Nvidia drivers to the last "known good" ones. This didn't used to be as bad, but High Sierra really fucked things over.<p>* I never got non-Bluetooth audio working. The community recommended a USB audio adapter; never worked for me. I'd occasionally connect AirPods, but not having proper support for the fast device switching meant it was a pain in the ass.<p>* iMessage worked... maybe 30-40% of the time? Switching over to my new Mac, I'm amazed how I'd trained myself away from sending text messages on my Mac purely because I didn't expect it to work reliably.<p>* Other little things didn't work that you wouldn't reasonably expect to work. Apple Pay in Safari via your phone, unlocking your computer with an Apple Watch, remote iOS debugging in Xcode / Safari, etc. Little things that I didn't really notice at the time, but are <i>so much nicer</i> now that I'm back in first-party hardware land.<p>I'm glad I did the experiment, and I'm glad I still have my custom box lying around for Windows gaming, but <i>man</i> am I happy to be back on first-party hardware. If I needed to switch back to using my tower as my primary computer, I'd definitely use Linux or Windows before going back to a Hackintosh.