Need a little advice.
I have a MBP Retina Mid 2012. I'm generally ok with the performance but I'm due for an upgrade and I need to power a 4k monitor.
I do tons of web and photo work. Not so much video.
From what I've gathered the 2017 models have major issues with keyboards. Do the 2015 model keyboards have the same issues?
I need a new a MBP.
If they launch a 2018 with a new keyboard design I'll probably go for it.
If they don't address the keyboard what would you buy? A 2015 MBP?
How sad is it that I'm considering buying a 3 year old machine because Apple can't get things right?
The 2015 models don't suffer from any well-known keyboard issues such as the later models. It's worth noting however that the models that seemingly suffer the most from these issues are the 2016 models; in the 2017 models Apple already made a first step towards fixing them (didn't fix it completely, but it's the general consensus that the issues are less likely to happen than on the 2016 ones).
Regarding the highlighted question: nope, I'd still buy a 2018 one (and that's also what I'm personally intending to do either way, it's not just a "what would you"-type of question for me). The reason for that is mainly that the 2018 models will be a huge leap in performance if everything we hear about them is true; we're talking about ~40% or maybe even more increase in CPU power compared to
last year's model, so if you compare it to the 2015 models the speed difference will be even larger. Because the CPU and GPU improvements over the last few generations were rather incremental, the 2015 model holds up just fine
right now, but the CPU increase is a big deal when it comes to future proofing.
And then there are all the other improvements that the 2016/17 models had over the 2015 one, such as: much better speakers, improved screen that can get brighter and has a larger color space, faster SSDs, T1/(possibly) T2 chips for more security, Touch ID, much thinner, lighter and therefore more portable, and so on.
Look at it this way: assuming that the keyboard current issues remain the exact same in the 2018 models (which is very unlikely) and you buy one of them, then there is a small
(!) chance that you'll encounter the keyboard issues sometime after the 1-2 year warranty and before the end of the product's lifecycle, and that you have to put in a couple hundred $/€ to get it fixed. If you do however buy a 2015 model right now, then there's a very large
(!) chance that the model will become outdated or insufficient for your needs and uses a couple years earlier than if you had bought the 2018 model, and that you therefore will have to upgrade a couple years earlier and are putting
thousands of $/€ into a new model at a point in time where the 2018 model would still be perfectly sufficient.
That's why I would strongly discourage anyone from buying models from 2015 or earlier right now (unless you're getting them at a really good price): because even if the 2018 models don't address the keyboard issues which they most likely will, chances are you'd still financially come out on top at the end of the product's lifecycle.