This is a great comment - while many people are complaining about Apple adding too many features and introducing bugs, you are asking for more features.
This is exactly the dilemma Apple faces and is the reason that simplistic answers like 'stop releasing every year' are unhelpful.
The real interesting question is - is there a way for Apple to both maintain the pace of development and improve quality simultaneously.
That seems to be a challenge worthy of the most valuable company in the world.
What makes you think it would? Refactoring is generally a precursor to new features being added. If you don't know what is to be added then refactoring is usually counterproductive.
I agree that certain teams might need to slow down and reduce the scope of what they do in a cycle - but I think it would be better for them to calibrate to a sustainable scope rather than skipping a cycle altogether.
This is exactly the dilemma Apple faces and is the reason that simplistic answers like 'stop releasing every year' are unhelpful.
The real interesting question is - is there a way for Apple to both maintain the pace of development and improve quality simultaneously.
That seems to be a challenge worthy of the most valuable company in the world.