Putting everything in an integrated system with limited to no expansion possibilities rules out a lot of potential users (anyone with common sense) and means that if one component fails or becomes obsolete the whole thing is useless. If there were awards for excellence in planned obsolescence those systems would be a shoe in.
My MacBook Pro 2016 keyboard finally failed beyond “usable” level and Apple has been keeping it in the shop, refusing a warranty repair. Another MBP we have started having issues with the keyboard.
I believe they are going downhill fast on the Mac front, both hardware and software.
Did you even read the comment you're responding to?
- removing features and essentially deprecating OS X Server: http://www.zdnet.com/article/the-death-of-macos-server/
- letting the Mac Pro languish for _four years_ without a single update or mention until recently
- the Touch Bar, which clearly shows they put some work into the technical aspects, given how it integrates with included Apple programs and thorough developer support. But they seemingly never talked to any actual users or developers in usability testing, given how well it's caught on.
- ignoring the keyboard quality issues in their "Pro" laptop line
- replacing included programs with crappy, feature-poor replacements (e.g. iPhoto to Photos, Disk Utility, etc)
The evidence seems to indicate that Apple doesn't care about the Mac and hasn't since 2011 or so. If they've started caring again, good, but it's going to take quite a few sustained Mac releases over the next couple of years for me to take them seriously again.