> Apple has long taken pride that “it just works”, but seems to have convinced itself that is inviolate fact This. Apple's inability to admit fault coupled with decreasing software stability makes life difficult in many ways. For instance, aside from the obvious detrimental effects of OS bugs, it's often quite difficult to find specific solutions without a specific error message. "$APP silently fails" or "Why is my f…
> Apple's inability to admit fault Like? Because Apple admits fault all the time. E.g.: 1) with the updated Mac Pro design and extended apologies for the old Pro format. 2) with the revised keyboard in the new Macbook Pros. 3) Changing from "skeuomorphic" (bad term, but I'll use it) UI to a flater look and tons of other instances...
Or a better example of the general sentiment that I think OP is going for, Apple stopped updating it's OpenGL implementation, and invented their own API. Definitely a user-hostile choice, but they defend it by saying that Metal is better than OpenGL. But now Vulkan exists, but Apple will never defend it's use of Metal over Vulkan, because reasons.