Having a more-powerful-than-necessary CPU has many benefits, here are some:
- Less heat produced > allows for smaller heatsinks and, as a result, smaller devices or bigger components
- Performance bottlenecks become less likely
- Features like 120hz display refresh rate become possible without the user noticing degradation
- Faster OS boot and app starts
- Ability to do more work locally vs using a server (see the many ML features)
- Tech debt in system code is less of an issue - code can be shipped early and optimized later