Mix, as with anything, technology changes and it's up to you if you want to keep up with the latest or not. To some a car gets them from point a to point b, and to some it represents and means more to them. Some are content with tube tv's still. Same with a phone, and just about everything else. Apple has iphones as little as $400 (iphone se), so there's a phone for everyone, but the people that want the best and latest, will pay the premium. My dad is one of those who doesn't need the top phone but still likes the simplicity of the iphone and the large screen and apps that allow him to not need a computer anymore. He got the regular iphone 7 (not plus) and that's good enough for him, before that he had the iphone 5s, so he waited 3 cycles before upgrading, and isn't going to be getting the 8 or X.
The funny thing is you mentioned that you have a separate camera for pics, but if you took the cost of of the camera and applied it to a better iphone, you'd actually have a better camera probably (unless you use a dslr, which I doubt you actually use it to its true potential), and it'd be easier to share your photos and videos online rather than ask us all the time how to do it (and they'd be in focus).
The funny thing is you mentioned that you have a separate camera for pics, but if you took the cost of of the camera and applied it to a better iphone, you'd actually have a better camera probably (unless you use a dslr, which I doubt you actually use it to its true potential), and it'd be easier to share your photos and videos online rather than ask us all the time how to do it (and they'd be in focus).