It is no secret that Apple has been releasing a new iPhone each and every year since the first iPhone made its debut in 2007, however, up until the iPhone X generation, each iPhone model only saw the follow-up as a slightly improved variant of the current which they aptly titled the "S" generation as in the iPhone 6 and 6S models. That has now completely fallen away and each year we are seeing an entirely new iPhone generation. But why is this exclusively iPhones and not other Apple products?
Well, soon after the release of the iPhone, the iPod was no longer Apple's biggest selling product which forced Apple to focus and invest more into the iPhone and the more iPhones Apple sells the more profit they make and by marketing their products incredibly well, most consumers want to upgrade nearly on an annual basis.
Lastly, Apple's competitors are releasing new smartphones each and every year as well and that also puts pressure on Apple to ensure that they have new models released every year.
Take a look at the video below by the YouTube channel: Apple Explained on Why Apple Releases New iPhone Models Every year...