I seem to be hard on my devices. They get nicked, scratched screens, battery worn. I am wealthy enough that this expense is not particularly impactful to my financial goals. So, I upgrade yearly. I am seriously considering not going that way this year.