Jim Dalrymple’s shattering assessment of Tim Cook and Craig Federighi

Jim Dalrymple delivered a very convincing and shattering assessment of Tim Cook and Craig Federighi in “The Dalrymple Report” on 2024-04-10,1 which resonated with me strongly.

I’ve been lamenting the decline of Apple’s product quality, with the noteworthy exception of their hardware quality, for a while. My frustrations began to grow very slowly starting about a decade ago. It was small annoyances cropping up on macOS and in Apple’s apps, and I was still firmly wearing my “pink glasses” when looking at Apple’s products. Over the past few years, though, I’ve been getting frustrated with Apple at an increasing rate.

The little annoyances are accumulating, and Apple seems not to address them. And I know it’s not just my opinion, seeing as there are websites like bugsAppleLoves.com, it’s a constant topic in just about all Apple focused tech podcasts. And conversations with developers who build apps for any of Apple’s platforms tend to arrive at a conversation about “the bugs” or “Liquid Glass” every single time I get to talk to one.

Following an abridged excerpt from The Dalrymple Report linked above, starting at 44:50 minutes. I urge you to listen to the original, to hear his tone of voice and get a feel for this. Honestly, it sounded so upset, I checked if Jim broke his retirement from The Loop and had posted it there.

From The Dalrymple Report: MacBook Neo dilemma, foldable iPhone, Apple Stores

Let me first say that the reason I am so upset with Apple, with Tim [Cook] and with Craig [Federighi] is because I love Apple. I believe in Apple. I always believed what they said because I knew that Apple was doing things for the right reasons. They were doing it for the user. I no longer believe that is true. Over the past week, I was doing some research for another product looked at Craig. Looking at articles from The Information, Bloomberg, even MacRumors, and Apple Insider I summarized what I was able to find on Craig and his tenure at Apple. Craig Federighi has led Apple Software Engineering since 2012. And in that time, the quality of Apple Software has visibly declined. Buggy iOS releases, Liquid Glass complaints, CarPlay failures, developer frustration. That's not a fringe opinion. It's the industry consensus. Everything that ships broken ships under his name.

Despite that track record, [Tim Cook] rewarded him with more responsibility. In December 2025, he was given direct oversight of Apple's entire AI organization. So the person whose software org has been shipping declining quality for years is now also running the AI catch-up effort that Apple's future depends on.

He's described as highly cost conscious. He's reportedly worried that recruiting top AI engineers would require compensation greater than his own. That frugality has likely cost Apple the ability to attract the kind of talent needed to compete.

The bottom line, Giannandrea was fired for failing to deliver AI. Federighi failed to deliver on AI and software quality and got a promotion. He's deeply embedded, over 500,000 shares of Apple stock worth 91.6 million. Tim Cook calls him his Superman, and he's the charismatic public face of every WWDC keynote. But the track record is right there, and the accountability at Apple apparently flows downhill but never reaches the senior VP of Software Engineering.

Again, this excerpt is abridged. Jim gives many valuable details and insights in the podcast.

While I wrote this post, Apple’s Podcast app made Jim’s point for him. I copied the transcript of Jim’s assessment from the Podcasts app. I had to copy it a few paragraphs at a time because there appears to be a length-limit of 200 characters for how much transcript you can copy at once. There was no error message, no warning, it just didn’t work when I tried to copy more. For every portion of the quote I copied, the app added a neat little attribution paragraph to the end. This paragraph contained a link to the show. I like that, it reminds people to give credit when they copy a transcript from Podcasts, good!

As I had to copy many 200-character-bits from the app, though, I kept deleting the attribution the app added. I figured I’d just keep the last one, but when I copied the last portion of the transcript I wanted, the attribution came without a link for no apparent reason. I had run into a bug, while writing a post about Apple’s declining software quality, which actually happens regularly these days.

It was easy for me to figure out what triggered this bug in under 30 seconds by trial and error. Whenever I copied the snipped by pressing cmd+C or selecting Edit > Copy from the menubar, there was no link in the attribution. Whenever I right clicked and selected “Copy” from the context-menu, things worked as expected. Great example for shoddy software quality and lack of proper QA testing at Apple. This also means that there are two different “copy to clipboard” functions in the code, which behave differently, one linked to the keyboard shortcut and menubar item, and the second linked to the context-menu. This hints at messy code, shipped under Craig’s oversight, just like Jim pointed out in his assessment.


Footnotes:

  1. I prefer writing dates year-month-day using digits only. I’ve got used to it because I add a date in this format to all files on my Mac using this pattern. It helps me see when I created them, as the “created on”-metadata often gets mangled when moving files. ⤴ (scroll back)