I assume Apple is a rational organization equipped with a better understanding than I have of its products. I know - big assumption - but let's assume it's true. What reasons would Apple as a company have for improving the keyboard, and what reasons would Apple have for not improving the keyboard?
No company is perfectly rational. Apple have built their empire on doing things that run counter to the received wisdom of the industry, things that many analysts and competitors saw as deeply irrational.
Personally, I think that the loss of Jobs has created a serious leadership problem, because so much of the company's direction was led by the personal taste of one man. Apple has retained the institutional knowledge and habits accrued during that era, but it hasn't found a satisfactory replacement for the functions that Jobs performed. It has retained an obsessive focus, but it has lost the compass that guided that focus towards the user experience. They know how to do thinner, lighter, fewer ports and so they keep doing it, but there's no why. So many aspects of Apple's corporate culture are uniquely ritualistic, but the meaning of those rituals died with Jobs.
I didn't want to be this explicit with my point because I think it's patronizing. But your comment isn't responding to what I intended to say, so here it is. I'm not talking about ideological design mandates and I'm not talking about perfect rationality. I'm talking about charitable estimation of competency and an assumption of baseline rationality.
Apple is one of the most valuable and critically examined companies in the world, with 125,000 employees and end-to-end vertical integration across its hardware and software development process. In consideration of feedback from design decisions, like choosing to develop progressively thinner products, removing physical function keys and implementing touchbars, why would Apple make those decisions? More importantly, why would Apple double down on these decisions in a line refresh of the product 18 months after the initial launch? Presumably Apple is well aware of the number of developers who use their machines, and presumably Apple is aware of developer feedback (again: basic competency as an organization).
So let's reframe this question as follows: why would Apple, with all its resources and talent for research and development, choose to double down on a controversial design mandate instead of rolling back the keyboard to the version most widely praised? A very reasonable answer is that customers in the aggregate - developers included - don't care that much about the touchbar or the virtual function keys, and will continue to buy the products.
Regardless of my own opinion about the keyboard design, I try to approach this from the perspective that as a single individual with vastly fewer resources than Apple, I likely have a fundamentally less perfect understanding of Apple's product goals, customer demographic and design initiatives. So if I see an incongruence that seems to have a simple answer ("Why doesn't Apple just do the thing everyone clearly wants"), my instinct is that my priors are incorrect and/or it's actually not simple at all.
>why would Apple, with all its resources and talent for research and development, choose to double down on a controversial design mandate instead of rolling back the keyboard to the version most widely praised?
Because their approach to design is completely unique. Their industrial design studio is small, insular and incredibly secretive. That studio has almost complete independence; most Apple employees won't see a new product until the design is finalised and ready for launch. They have an overt belief in the wisdom of ignoring user feedback and media criticism, going back to the original Macintosh. They don't think that their role is to provide people with what they want, but what they should want.
That approach is one of Apple's greatest assets. They were right to ignore the people who said that a computer needed serial ports and a floppy disk drive. They were right to ignore the people who said that a phone needed buttons. They're willing to ignore conventional wisdom and the demands of the market in favour of a singular design vision for what technology should be. They're willing to tell their customers trust us, this is for the best. That approach is necessary if you're going to be a highly innovative company that creates entire new categories of product, but it's not right 100% of the time and it can be infuriatingly stubborn.
The strain relief on the MagSafe connector was too short. Any cable manufacturer would tell you that it was too short. Any electrical engineer would tell you that it was too short. The internet was full of pictures of frayed (and sometimes charred) MagSafe cables. The Apple store website was full of one-star reviews for MagSafe power adaptors that had frayed. Apple did nothing for over five years until a class action forced their hand; they offered replacements, but didn't fix the defect.
Your charitable estimation of Apple's competency and baseline rationality is a reasonable one and absolutely could be correct, and I agree it would follow that your priors are incorrect and/or it's actually not simple at all.
But I find jdietrich's argument totally plausible. They could have tons of negative user feedback that they ignored. "They" probably being a handful of designers (so the total number of talented people at Apple is basically irrelevant). Apple's always had a certain arrogance. They (believe they) know what customers want better than their customers do: in this case a thinner and thinner laptop. Sometimes they're right. Sometimes they lose their way and I end up with a really expensive MacBook Pro that I hate typing on.
I've certainly seen a few cases inside Google where a small team ignored dogfood feedback from other Googlers ("you aren't the user", basically), then were shocked when they got the same feedback from real users. It's absolutely possible for a small number of people inside a giant organization to make decisions that later bite them. I don't have any particular reason to believe Apple's immune to this.
Apple has built a substantial quality lead over competitors, over the years. That gives them a lot of room to make mistakes (like removing a useful key from the keyboard) while maintaining sales. That doesn't mean every decision they make is perfect.
Think of the thickness thing - Apple made billions of dollars before it wasn't even possible to make razor thin laptops. Is razor-thinness, to the point of losing port connectivity in a Pro device, really necessary or optimal?
This is a great question, but many people seem to have already decided that Apple is personally out to sell worse computers because they can, or something.
It's worth noting that they did change the keyboard on these new models, and I would guess they did so to avoid extending their special keyboard replacement program they have fro the current one.
Apple doesn't care because people (including myself) will continue to throw money at them even if they make something that sucks. All of their competitors' laptops simply suck more. Freed from market pressures, Apple's hardware designers have free reign to pursue form over function, a dream situation for any designer to be in.
To answer your question, it is because Apple is an example of a company where the design people have run amok.
They don't want to improve the keyboard, because it would make the laptop slightly less thin, and the people with the power, (the design department) don't want that.
Just because Apple has lots of people working there, doesn't mean that the RIGHT people are in charge.
No company is perfect. And although apples religious focus on design has helped it in the past, this time it seems to have hurt thebl company.
And maybe they will learn from their mistakes or maybe they wont.
>> I assume Apple is a rational organization equipped with a better understanding than I have of its products. I know - big assumption - but let's assume it's true. What reasons would Apple as a company have for improving the keyboard, and what reasons would Apple have for not improving the keyboard?
Your question has already been answered by Apple with the current generation of problematic keyboards.
They already had a mature, reliable keyboard that felt pretty good and was not noisy. It was not "broke" and did not need "fixing".
They presumably chose to "improve" it with the current one so that their computers could be a little bit thinner and that Jony Ive could brag about the new technology in a video during a keynote.
It could be that the keyboard is actually amazing, that the concerns are overblown, and that the engineers, developers, journalists, and consumers that have been complaining about it are either lying for some reason or lack the perspective to realize what is and isn't important to their workflow.
It could be that it would be a huge public image loss to admit that they were wrong about this. No matter how Apple phrases it, it's always look bad to say "we've spent the last 2-3 years telling you this was a technical achievement, turns out we were wrong." One of Apple's biggest marketing angles is "we put the work in and get it right the first time." That's going to be something that people mock them over, regardless of whether or not it's the right decision to make.
It also might open the floodgates on more expensive litigation and warranty requirements in the future. Apple's current warranty that they just rolled out is only valid up to 3 years after the initial purchase. Is a judge more likely to force them to extend it if a lawyer can argue in court "they lacked so much confidence that they reverted their own design?" Are their significant investments into blocking Right to Repair going to be hampered by that kind of public admission?
They've also invested large amounts of money into the current manufacturing process and design. Their recent decision to discontinue the 2015 model might point to this being about manufacturing costs - you could ask the same question of that decision: "why not allow the holdouts to keep purchasing the older model?"
Along with that, it could also be sunk-cost fallacy at play. One way to check if Apple has a problem with sunk-cost is to look back in the past to see if they've exhibited a pattern of doubling down on controversial decisions and rejecting criticism or blaming customers for issues.
It also could just be that the keyboard looks sexier in advertisements, and perhaps Apple optimizes for advertisements over extended customer experience because they have enough built up goodwill and reputation to do so. The devices might sell better right now when marketed as futuristic status symbols, rather than as practical machines.
Finally, don't dismiss the idea that it could just be the result of designers and engineers running wild without enough practical input to reign them in. I'm all for giving companies the benefit of the doubt, and I understand what you're getting at. But you should apply your philosophy in moderation or else someday you'll find yourself defending Microsoft Bob. Companies are made of people after all.
Doesn't matter. The crappier keyboard is probably .014mm thinner, which supersedes all other considerations because producing thinner hardware is really really REALLY important to apple.