I forgot to say in my original post. 5 years because I won’t change a phone until either I feel enough time has passed, the phone is dead or the phone is impractical to use. For my first smartphone the contract went to term and I didn’t bother to upgrade, figured it still works so I’ll keep using it (even though it was erratic), but then I broke the screen and that was when I decided it’s time for it to retire (I got it fixed, but it wasn’t the same afterwards). I don’t intend to expose my phone to much if any water, but IP68 is preferable (IP67 will do though).
I guess one of my main issues with cameras is speed. With previous phones I’d be needing to take a picture and having to wait three days for my phone to finally decide it’s ready to take a photo and then with my 6P it would take its time to process the photo. I need something that rivals the iPad’s speed and quality.
With the battery thing, what I don’t want is to go out somewhere and have to bring my charger with me or be praying it holds out at the end of the day only to have it die while I’m out.
Like I’ve said with other things, you can have all the features you want, but it’s no good if you don’t work. In this case, smartphones can have all the features they want, but it’s no good if their battery won’t actually use them