Seems to be a reoccurring issue as you point out. Just a guess, but seems like the programmers don’t “fear for their jobs” under the current CEO as they did with Steve jobs. There is a reason Steve was hard on people, stuff got done. It will still get done this way, but will just take a lot longer. Anyways, just my opinion.
I find it really scary that you consider "fear for your job" an effective and viable motivational technique. These are professionals of the highest caliber - and no company should nurture a culture of fear. These people are driven with the desire to create something, not to keep their jobs. Fear for your job doesn't make you do your best work, everyone knows it, Sillicon Valley knows it well, Apple knows it - and Steve Jobs knew it too. This is just your perception based on different personalities of Steve and Tim, but in practice, people are just as (not) scared and motivated today, as they were before.
To answer OP's question - any complex software comes with bugs, any complex solution to a complex problem comes with issues and errors. We're at a point in time where we're asking so much of our technology and our tolerance has become so low. We basically treat it as magic and act as angry children when that magic doesn't do what we expect it to.
There's also the question of perception. From everything I've read - and I could be wrong, of course, but this is my opinion - the number of bugs in our operating systems and computers (Apple's or otherwise) hasn't grown, however - the number of people noticing them and publishing them to the world, on forums, YouTube channels, blogs, social networks - has grown dramatically. So have our expectations. I remember a time where almost every action on a computer required a few seconds (or much longer) of response time, but today we cal a few skipped frames "laggy". I'm not saying we should lower our standards, I really am not: however, we must be aware that, even with all these technical achievements, the technology seems to advance slower than our expectations.
Third - most developers and manufacturers are in a race to offer customers new abilities, new features. People expect magic every time. OS versions that are meant to be performance & stability releases are deemed as "boring" by the public. Evolutionary iterrations of hardware are called "non-visionary".
So, there will always be bugs. Also, when it comes to Apple, I really think that the perception of lower quality that some people seem to have is just that: a perception and nothing more. I don't think there are more bugs today than we used to have, especially relative to the number of features and abilities we have now.