One of the many reason that I love my 2013 ThinkPad. The service manual is freely available, every single part is serviceable with a bit of know-how, and second hand spare parts are plentiful. It's also built like a tank and hard to break to begin with. You can pick one up for 200-300$ in very good condition.
I just ordered a T480 to replace my aging T410. The T410 is still functional, but has been crashing as of late. I'm planning to repair it (I suspect RAM, HD, or CPU heat), but I decided it was time to upgrade to something faster and lighter. Over the time I've owned it, I've replaced the keyboard twice and the battery at least once, and I've upgraded hard drives (it now has 768GB of SSD) and RAM (maxed out at 8GB, IIRC).
I hope I'll be able to maintain the 7-year refresh cycle with my T480; newer ThinkPads are less beefy, but they still have similar levels of maintainability, so I should be able to fix anything that breaks.
I am very much looking forward to the screen upgrade—even the best screen available for the T410 was mediocre at best. I've heard good things about the WQHD IPS screen I'm getting on the T480 (not quite as good as a MBP, but leaps and bounds better than my T410).