> My suspicion is that Apple is hitting a level of software complexity where the development and maintenance costs of correct code are too high.
Nope, just a lack of solid engineers. Anyone worth anything bailed years ago, and they're left with a used car salesman running the show (Craig Federighi). Holy Jesus is that guy a tool.