I think this goes back to Apple's Other Big Problem.
They're getting better at software, distributed systems, etc. But everyone else is getting better faster, and catching up on design.
And you hear how Apple employees are forced to work, using codebooks to talk over lunch and without a lot of cross communication for fear of project leaks and you go, "Oh. That's why they're struggling to keep moving forward."
They're basically buying a lot of their core tech and repackaging it these days to keep velocity. But that too isn't a silver bullet, as it fragments the tech space.
They're getting better at software, distributed systems, etc. But everyone else is getting better faster, and catching up on design.
And you hear how Apple employees are forced to work, using codebooks to talk over lunch and without a lot of cross communication for fear of project leaks and you go, "Oh. That's why they're struggling to keep moving forward."
They're basically buying a lot of their core tech and repackaging it these days to keep velocity. But that too isn't a silver bullet, as it fragments the tech space.