When I think about my atari 1040ST and what it could do with a single core running at a few Mhz and a few hundred kilobytes of RAM, it makes me realise how wrong we've gone with smartphones.
(before someone mentions it, I know that my atari didn't have wifi, couldn't play full HD videos, etc, and that it was harder to develop software for it, but still, something's off IMHO)
I did upgrade a few weeks ago because the iPhone 15 cameras are amazing and I care a lot about that but I honestly had zero performance reasons to upgrade. I’ve never had an issue with a 5-6 year old phone and I always keep my old phone as a backup specifically for banking.
Somehow, I thought 4+2 GiB of ram would suffice.
Many phones are essentially abandoned by the manufacturer and don't receive any security updates not too long after release, which might just be an issue: https://source.android.com/docs/security/bulletin/2023-12-01
Not only that, but many apps won't run on the older versions of the OS either, due to the API level deprecation in Android: https://support.google.com/googleplay/android-developer/answ...
In other words, you don't really get much of a choice, unless you are buying a flagship device and not everyone will be able to do that. The same goes for the comparatively expensive iPhone devices, the cost also being a factor there for many.