I guess I'll keep using my 15" MBP (Retina, 15-inch, Mid 2014) for now... If it breaks before they fix their MBP lineup, I'll see if I can buy a 2015 version ( https://marco.org/2017/11/14/best-laptop-ever ). Or I'll look at Thinkpads.
I'm still happy with that move.
First, they introduced the touchbar, which is a feature that is clearly not designed for me (programmer, vim, etc.). In fact it isn't just useless for me; it interferes with the way I work.
Second, using the touchbar as justification, they raised the price to nearly $3000 if you want a 15" screen and a 500G hard drive. Upgrading every 3 or 4 years becomes incredibly expensive.
And third, they deliberately crippled the non-touchbar version of the macbook and will not let you spec it high enough to be competitive with the touchbar versions. You can't even get it with a dedicated graphics card. If the touchbar is so compelling then it should be a feature people choose. Intentionally crippling the machine to force people into an upsell is just maddening. Especially when I'm a developer that contributes to their ecosystem and what they're trying to upsell is completely irrelevant to me.
Not only am I no longer in their target market; they won't even accommodate my needs.
How Apple has destroyed their high end product (at least as far as devs is concerned) is baffling to me, as the rest of the design is exquisite - at least if you could get use to the short key travel. The 4:3 display is especially a highlight, and so is the unibody with that titanium colour.
I develop on a new, non-touch MBP. Even though it's a basic model, I struggled to believe the price of the unit when compared to a high end Dell XPS 15 or X1 Carbon. I would have preferred the (much) faster touchbar model, as I just use it with an external keyboard/mouse anyway.
(I'll give Apple bonus points for forcing me to boot into OSX before rebooting with Bootcamp to Windows 10 to get CPU virtualisation / Docker enabled.)