I’m being a non-article-reading heathen here but of those three bullets I don’t think any is new to the smartphone industry - albeit Apple is cagey with support timelines (and probably slows down on what’s fixed versus the current iOS version) but the 5s technically got a iOS 12 patch this year.