Personally I'd like to see this done by keeping the electronics the same but making the battery bigger.
And then people will once again claim that Apple is shortening their battery life with updates.
Of course you could artificially The battery life so that people can’t tell that when new it’s longer than it appears.
But someone will figure that out and clean that Apple is purposefully hampering things so they can make people buy new phones. Because they ARE.
There is no solution to any of these problems that people will like and won’t end up with terrible headlines.
People expect battery life to get worse as the battery ages. They don’t expect performance to get worse or for the phone to start shutting down spontaneously.