プログラム書いたりする頻度にもよるのでは?
毎日、何時間もひたすらタイピングしてるなら、キーボードから不調になるかもしれん。
その時に、修理に出すのか買い換えるのかでも変わってくるかも。
液晶もキーボードもバッテリーもだけど、完全に使い倒すつもりで超期間の相棒にしたいなら、やはり先を見越してi7にしとけば10年以上とか使えるかもしれん。
でも、割と買い替え頻度が高いとか、新しいの好きならi5の256GBにしといて、様子見てもいいんじゃない?