No doubt similar complaints do surface after every x.0 release. Does this mean that all x.0 releases are the same? That none of them is any better (or worse, or especially worse) than the others? If you do work in IT, you should see the problem in your own reasoning. That said, I agree that the Apple ecosystem has grown increasingly complex and sophisticated over the past decade. It's much easier for things to break and for them not to "just work" than was the case in, say, 2011. But that doesn't make it any less frustrating when, for instance, your phone shuts off randomly in the middle of the night due to a kernel panic. Or your new phone overheats when just idling. Etc etc.