My iPhone 6 is paid off, but frustratingly slow. It was already sluggish on iOS 10. I upgraded to iOS 11 because I really wanted watchOS 4 for my series 0 Apple Watch. My 2-year-old Apple Watch is running OS 4 like a champ! My iPhone 6 is really showing its age. It freezes for a few seconds whenever I try to search for an app, or whenever I launch an app that uses the camera. It can take up to 5 seconds before the camera is ready to take a photo. Seconds longer to switch to video mode.
The main reason I want to go to either an iPhone 8+ or the iPhone X is to get the better cameras (as well as dual cameras). I like the aspect ratio of the 8+, but I like that the X is overall a smaller device with a really big screen. I am also intrigued by the AR capabilities of the X. As a photographer I don't mind spending more for the best camera, and it looks like the X will have the edge there. I thought I didn't mind the wait, but my iPhone 6 reminds me several times a day that it's time to upgrade. I will hold onto my 2-year-old Apple Watch for now. It's still running beautifully.
Sean