There is so much time, effort, and physical waste that is generated by slightly redesigning phones every year purely for the sake of making sales (as opposed to meaningful improvement upon the existing design or introduction of a new hardware feature). Think not only of people upgrading for the sake of it, but all of the cases, screen protectors, and other assorted accessories cast in plastic for previous models that are garbage now.
It would be nice if we could just space these things out to 5 years or so now, because that's probably how long it takes for anything to change enough to justify a new model.
Of course when it was new the camera opened quickly. And then Apple made their OS more heavy weight every year until my phone slowed to a crawl.
And faster phones are nice, but I think it is worth considering how valuable that really is to us as users and a society, especially if the process involves making loads and loads of ewaste and consuming tons of new resources, and all the emissions their mining and transport involves, when we could simply keep our software slim and our old devices functional.
And the big companies will never do this. Do we need to force them to allow open software to run on these devices, so that clean builds can be patched and maintained when the company over bloats them or abandons them?
Realistically what exactly could it be doing more on startup, that would slow it down so much?
I wonder if there’s code that simply intentionally slows it down. Like the Camera app calculating the value of PI for some number of digits before opening up.
There would be a massive financial incentive to do something nefarious like this.
But haven't those anecdotes been debunked already? A counter-anecdote is my non-plus iphone 7 with whatever the latest ios it supports (15 something IIRC) that opens the camera as quickly as when it was new. Apart from Apple Maps, which never worked well for some reason, the apps I use don't lag. Google Maps is fine. My motorcycling mapping app (scenic) is fine. Lightroom is fine. Hell, even MS Teams works like it does on newer devices.