Unfortunately the quality of Thinkpads went downhill after Lenovo took over, they used to be really good. But there is nothing else with trackpoints these days, which I vastly prefer over touchpads. (And even on some old Dells that had trackpoints, they never felt as good as on Thinkpads.) Also, Linux support was always very good, though that is less of an issue these days.
Never had to replace a battery though, but I always used that "don't charge more than 80%" mode. My old Thinkpad with a Core 2 Duo from 2009 still gets over a hour of battery (though the laptop is largely unusable for any practical use these days).
I don't mind repairing electronics in general, even on a component level if need be (as long as the components are large enough that I can see them, which really isn't the case any longer with tiny SMD components). And I tend to use things for a very long time rather than replace them. I'm still rocking a Dell monitor from 2013 for example.
I love the idea of the Framework. I don't love the lack of a trackpoint, or the pricing. I'm willing to forgive the latter since it's a small company with a mission I appreciate. There's likely a Framework 16 in my future eventually.