The comments from Apple insiders underscore that there are many factors that affect software quality. It is not simply a matter of dropping the yearly schedule or of deciding to do “another Snow Leopard.” The development schedule and cycles matter. It also matters who the engineers and managers are, how they are treated, whether they are shuffled between projects, etc.
Precisely why I’m not in the “just do a Snow Yosemite release this year” camp, nor in the “delay software releases by several months” group. Apple needs to refine the features they already have, absolutely, but it cannot come at the cost of releasing zero new features this year either. The annual release cycle is impressive, and it can work for them if everything else is in order. Much of Apple’s quality issues appear to be a byproduct of much greater forces.