People are on different phone cycles. Even if most people update once every 5 years, it only takes 5 distinct groups to warrant a yearly new phone.