I find it very hard to believe they are struggling. Maps and Siri are the big whoopsies because I think that Forstall wanted to be in control of every aspect of iOS and the key to Siri and Maps is Hadoop, internet services, and pipelines. Siri has an expert on search as its head now, machine learning specialists and linguists working on Siri. I'd be surprised if Maps in ios 7 was powered by a completely new backend making it more responsive to change considering all the different sources it gets for data.
I don't use iOS as much as the Mac OS. But on iOS, one example of an app they seem to struggle with is Podcasts. Out of the gate, it was buggy and slow. Now that it's been updated, it still suffers from a really weird user interface.
The Mac is a platform I've been using since the 1980s, and I can tell you that my experience is that Apple has been struggling (possibly without even knowing it) with software quality since around the time of Lion. I've posted bugs I've encountered elsewhere on this forum, but there are too many to keep up with, and Apple doesn't ever seem to respond to bug reports. Beyond that, I feel like iLife apps for the Mac have gotten worse (iPhoto and iMovie in particular) in terms of intuitiveness, and iWork has been largely not updated and in some cases, such as exporting video from Keynote, is very buggy. I know I'm not providing a lot of examples, but it's because there are so many. Let me pick a few random ones:
If you have dock magnification turned on, and a lot of items in your dock, and a stack in fan view at the right end of your dock near the trash, the stack is a) a moving target and b) moves off screen completely when your mouse exits the dock and you try to click on an item.
Ever since Mountain Lion's Messages came out, using the search field in that app causes it to crash or not respond for several minutes.
I could provide a lot more. I've tried reporting these types of things to Apple, but they just don't listen anymore. I actually spent a lot of timehourstrying to work with an Apple specialist getting him to understand bugs in Mountain Lion when it first came out that were then reported to engineering, and the engineering team sent back a boilerplate response that there were no problems.
I get frustrated that a company with so many resources has given up on making OS X the world's best operating system. I still remember when I paid $29.95 for the beta of Mac OS X, it said that on the back of the folder it came in, something like, "Thanks for helping us make the world's best desktop operating system."
That was more than I paid for Mountain Lion. I would like to pay more if it meant a better OS.
Mac OS X was more basic back then, but in a lot of ways it was graphically and logically much more polished and felt modern. Now they add gimmicky stuff while adding bugs. I can't imagine Game Center, for example, in the first version of Mac OS X. It would have been considered hideous and not central to the aims of OS X. And I can't imagine the level of bugs that exist now existing back then. They would have quickly fixed the types of things that have now been plaguing OS X for years that never get fixed. For example, one of the coolest things in OS X was save sheets. They worked flawlessly. Now, when I'm working in TextEdit, I have this issue where if I save a lot of documents in a row, the save sheets persist all over the screen, even after I've closed the documents. And I have this issue on two different Macs. It didn't pop up till Mountain Lion. There's no one to log these issues with who will listen. There's a bug with the bug reporter (bugreport.apple.com) where it won't accept my Apple ID for some reason, and I've e-mailed Apple about the error with the bug reporter several times starting probably 4 years ago and never heard back. So, instead I've tried reporting bugs through AppleCare and nothing gets done there.
I know I probably wrote more than anyone wanted to read. I usually avoid writing about my frustration with Apple. I really keep hoping they'll turn their software quality around. Sometimes I think if I ignore the problems and wait a long enough period, they'll have to get around to fixing the problems, but they just haven't. They do add more features, I'll give them that. I don't really have any hope for them fixing these outstanding bugs with OS X. At this point, I think it's more likely that some new operating system will replace OS X instead of the bugs getting fixed.