I always kinda chuckle at articles like this - for a creative individual such as myself that's very locked into Logic Pro X and Final Cut X, and a full-time iOS developer, ditching a Mac would mean losing ~15 years of backwards compatibility for my media, and being stuck with far less-than-ideal virtualization solutions for Xcode.
Even with their pitiful current hardware offerings that almost seem like a direct insult to long-term dedicated fans, I'm still locked into their excellent software.