Earlier quoted context omitted.
There’s still one mystery for me. I’m now at the iPhone 16. The performance of those chips with 8GB in non throttled environment (Neo..) can run as a fully performant macOS. Yet, as a phone I don’t feel upgraded performance since my SE 1st gen days. Sometimes I get stuttering, basic browsing can get the device pretty warm, sometime camera lags to launch. My usage profile didn’t change much over the years. So I can on…
Devs pay attention to, and optimise, anything that is painfully slow in their test environment. That’s why we need to test stuff on slow hardware.
The only use of a slow machine is it gives a point where you can say more optimization isn't worth it. Everything else I can do better on a fast machine than a slow machine.