Incremental improvement of language and ecosystem plays a part. I mean, of course the iphone is a product of cumulative improvement.
But the question is whether it's primarily a product of improvement to programming language and environments rather than hardware. And well, it became successful using Objective C, which goes back to the 80s. (but also refined from nextstep for a long time)
I do believe language innovation is empowering, for me personally more than llms