I’ve only owned four smartphones in my life so far. An iPhone 4s (which I swapped for another 4s two years in so I could switch carriers), an iPhone SE, and a 12 Pro. I’ll replace the battery midway if it starts impacting performance. I’m still extremely happy with the 12 Pro. This is technically my upgrade year but it still does everything I want so I may just pop in a new battery and keep trucking.