Why Apple can’t do that? 1. Pressure from investors “we want to see new stuff”. 2. If they stop hiring new “talents” that would benefit other companies including competitors. 3. You can’t hire good developers and ask them to fix bugs for a year because they would run away from you which would compromize 1. And 2.
It is a tough problem for Apple it ain’t easy to fix. In other words, Apple needs a Steve Jobs. It needs to focus and disconnect from the world for a little while no matter the short term consequences. If you’re confident enough you’re doing the right thing for your customers, it’ll pay off in the long run.