So Apple appears to have been asleep at the wheel with the Mac (which is perhaps why Ive's had so much leeway with clearly unpopular decisions like the keyboard, missing escape key, etc...) resulting in its worst years ever. The laptop keyboard is one example, but the iOS-ification of the Mac is another (i.e., moving towards the iOS security model), as is the stagnate Mac Pro.
Now things are back to normal, see the M1, the new Mac Pro, the new iMac, etc...
The M1 transition going so smoothly, and with such an emphasis on backwards compatibility (they ported OpenCL! they helped with Blender!) is my favorite example of this, contrasted with the complete &$@^*% you! treatment that developers got with things like notarization, new security features, and pretty much everything recent going all the way back to Mac App Store Sandboxing, which I'd personally consider the start of the dark years (and I'd also consider that the single worst decision in all of this, worse than the keyboard, that's the one that fundamentally broke the Mac ecosystem, maybe forever).