It is difficult to maintain focus on software as a hardware company (and vice versa). While Steve Jobs was around he was able to emphasize importance of both hw & sw. Over time the part of the company which brings the money receives increasing investment at the expense of the other. For Apple, maintaining a balance will be a challenge going forward. QA seems to be the first compromise.