Making everyone (aside from pros/enthusiasts) feel like they have to upgrade every 2-3 years would hurt their market.
1. https://sixcolors.com/post/2023/11/apple-q4-2023-financial-r...