Credit to Apple, their devices do seem to be supported for a long time (5--8 years).
Contrast Android, where all but one device I've ever owned was abandoned by the vendor from purchase.
The exception is the Onyx BOOX. I've had four updates to that in a year, including one addressing issues I'd reported personally. (Earlier devices were HTC and Samsung. HTC was annoying, Samsung are pathological, and I refuse to touch any of their products ever.)
Contrast Android, where all but one device I've ever owned was abandoned by the vendor from purchase.
The exception is the Onyx BOOX. I've had four updates to that in a year, including one addressing issues I'd reported personally. (Earlier devices were HTC and Samsung. HTC was annoying, Samsung are pathological, and I refuse to touch any of their products ever.)