The Illusion of Decline: Apple, Complexity, and the Myth of Falling Quality
Reading The Great Software Quality Collapse by Denis Stetskov reminded me of a recurring conversation in the Apple community: that Apple’s software quality isn’t what it used to be. Every release cycle brings the same chorus—bugs, regressions, performance oddities—and the sense that the polish once synonymous with Apple is fading. But Stetskov’s essay helped me reframe that perception. Modern software isn’t just “worse”; it’s exponentially more complex. Apple now maintains multiple platforms—macOS, iOS, iPadOS, watchOS, visionOS—each with deep integrations and overlapping technologies. What once felt like craftsmanship at the scale of a single ecosystem is now a sprawling web of dependencies that even Apple struggles to tame.
So, maybe the cracks we see aren’t evidence of negligence but of scale. Perfection doesn’t scale well. The discipline that Stetskov calls “boring engineering” still exists within Apple, but it’s buried under layers of ambition, abstraction, and velocity. His piece is a reminder that our expectations of elegance must evolve alongside the complexity of what we ask these systems to do. The problem isn’t just that software breaks—it’s that we’ve forgotten how miraculous it is that it works at all.