I've been disappointed in Apple's hardware offerings for developers over the past few years and almost swore them off, but have a renewed interest in this machine. However, it's not because of anything Apple's done in particular, but because I'm in the process of fully transitioning my workflow to the cloud, and using a laptop only as a thin client.
Of course, there will always be a need for running dev toolchains locally, but I wonder how many other people are like me who would rather use Linux over an internet connection, and really only need a terminal emulator and an IDE.