Agreed, I upgraded from 7 to XS for the camera upgrade, and I can't really see myself wanting to upgrade again soon. I just paid the XS off and now I just pay for an unlimited plan at $60 a month, it's pretty nice.
Current iPhones still struggle in low light photography but I can't see myself caring enough to upgrade to a new flagship anytime soon just to maybe take better pics at night.