Apple introduces 8-core MacBook Pro
We repair these as part of our business, and to be clear, both the keyboards and the screens are failing on these at an alarming rate.iFixit detailed the issues with the screens, which (in Apple's unending quest for "thinness") use a thinner flex cable to connect the display to the rest of the laptop. This thinner cable is prone to breakage, and we are already seeing 2016-2017 MacBook Pros in our shop regularly for this issue.Since Apple built the flex cable into the display, the only solution (even from third parties like us) is a new display. At $600-$700 each, this is unacceptable.And, like the keyboards, this is a part that's pretty much guaranteed to fail (unless you basically never open your laptop.)Apple hasn't announced a fix yet, even with a petition with over 11,000 signatures, and more screens failing by the day.From the time the keyboard issues happened, I made a strong recommendation to avoid buying these. If you can do your work on a PC, do so. (Personally, I now use a Dell XPS 15 as a "desktop replacement", and kept my old 2013 MacBook Pro around too.) If you need a Mac, consider a desktop version (with a SSD!), or stick with the 2015 or older MacBooks.Even if you think the keyboard issues are fixed, consider too that this is the 4th generation of these keyboards--and Apple promised that the 2nd and 3rd generation would fix these as well. This plus the screen issues means switching to PC if you need speed should be a serious consideration.iFixit article on "stage light" display issues/"flexgate": https://ifixit.org/blog/12903/flexgate/