The basis of this article makes no sense. What developers love about Macs is the OS and the nice integration between OS and hardware. Even if you hate the new hardware, it makes sense to continue juicing your current one and see what comes along next year; it makes zero sense to install Linux on a fringe hardware (Mac).
I guess it depends on what kind of developers you think of. Unless you're developing macOS or iOS Software why bother with an inferior software eco system? Brew is a hot mess. MacPorts is slow as fuck.
I even backported the then-current version to MacOS X 10.4 (Tiger) last year. :-)