The primary cause of that sort of thing appears to be the significant leaps forward[0] they've made with their ARM hardware every year.
At some point it will plateau the way PC hardware has, and new major OS versions won't be as much an issue.
[0] https://arstechnica.com/apple/2017/06/review-10-5-inch-ipad-...