> I'm not sure it's so easy. I think you have to compromise on hardware or software and Apple makes a choice.
No one forces Apple to stick to yearly releases. No one forces Apple to cut down on QA. No one forces Apple to prioritize shiny new poorly designed and half-baked features over system stability.
In fact Apple gets its highest praise (from nerds like us) for OS releases that just fix bugs and improve performance. Of course shareholders praise other things like cutting costs and raising revenue.