Хороший вопрос.
В зависимости от ваших требований к тому или иному и соблюдения требований эксплуатации.
Например, эксплуатируемый по правилам автомобиль с легкостью прослужит без серьезного ремонта лет 10-15. да-да, самый обыкновенный зарубежный автомобиль, хотя такое раньше писалось только про наши старые крепкие автомобили. Нужно ли менять автомобиль, если он честно служит 5-10-15 лет, если только вы не гонитесь за тем, чтобы выглядеть можно и современно?
На мой взгляд - нет.
Требования к компьютерам, конечно, меняются, растут. Но тут надо осознавать, зачем он вам. Если смотреть интернет, работать в текстовых или табличных редакторах, то зачем вам менять то, что и так работает с должной скоростью? Смысла нет. Кто-то скажет, что старые ОС более уязвимы? Да, но если настроить защитные программы и саму ОС, то уязвимости окажутся недоступны для вторжения извне. А соблюдение правил эксплуатации позволит компьютеру работать десятилетиями. Если же вам требуются все новые и новые программы или версии (графика, бухгалтерские программы, игры и т.д.), тогда придется идти в ногу со временем и менять компьютеры каждые 3-5 лет, а может и чаще.
Вывод такой - если мы начинаем предъявлять повышенные требования, тогда требуется замена, а если нет, то достаточно аккуратно пользоваться, чтобы техника служила годами или десятилетиями.
И слово "надо" здесь просто неприменимо.