I think as a developer that was part of high profile software at one point, I understand apple. Even if they have 1000 beta testers that tests for 10 years, hundreds of millions of users will still find things you missed. It's just not possible.
I guess I'm annoyed by everyone here who has complaint. Apple sucks A, Apple sucks at B. Well why don't you move to Android? Oh they do worse. Then that translates to you want something that does not exist!!
I get that, and Apple's still the best, which is why I remain here. The reason (some of us) are complaining, is that we remember a day when Apple was different. Never perfect, but different.
I'm sure part of this problem is due to growth and numbers, but other aspects of it aren't. I guess it's a bit hard to tell where this particular issue falls, as cloud stuff has never been Apple's thing, and has been worse. The difference is that their cloud used to not be so fully integrated into the operation of everything on all devices.
It used to be that when the cloud had a hiccup, it meant you lost your contact list or all the events on your calendar duplicated. Now, it touches everything to being able to even run (App store) apps you've purchased or sometimes to boot/enable the device. A while back, my wife's laptop stopped being able to run updates. I went through several levels of Apple tech support until they wouldn't even return my calls/messages... and then I finally did a clean install and one by one re-installed apps and settings, etc.
But, the bigger issue is *how* they are going about things. They don't seem to have, as I mentioned, user experience at the core anymore. I'm seeing that in how OS aspects are designed, how apps are being feature-broken (not to be fixed until many releases later), what products they choose to put emphasis on, and even how the product within a line are positioned (ex: the 16GB iDevice, which puts up-sells over happy average users). Or, possibly, even that 'innovation' is now a Mac Pro that's not really for the true pros, or the Apple Watch (pretty cool tech without much of a purpose). (This said, the software issues are more on the OS X side, aside from the cloud that touches both.)