I don’t think that 3 years and 6 weeks at the oldest counts as almost 4 years old. 😛
He counted the year it was release, i guess?
Still, 3 years is a long time in smartphone tech world. Seeing that it’ll support iOS 12 down the line, everyone in this thread seems to be getting their money’s worth. Swap a new battery and you got yourself a pass-me-down phone that can be used by a younger family member for 2 more years.