I don't know... I used to upgrade MacBooks more frequently in the past even when they were functioning perfectly fine. There was usually a compelling reason like a markedly better screen, a big jump in performance, or noticeably improved battery life. Nowadays I have a hard time finding a compelling reason. Maybe I'm just getting old.