Yes that's exactly what I'm suggesting. The two things I never had to replace since I got my first laptop in the late 90s, not do I know anyone who had to replace those.
Well I have had to replace hinges, upgrade RAM, replace the battery, change HDD to SSD, replace a broken keyboard, an entire enclosure and finally a dying motherboard after 11 years of use. The laptop is still working but it could have really used a screen upgrade.
Maybe standard screen definition is now good enough, RAM big enough, SSD more durable, shell more durable (although I have to say that's a disappointment with the fw) and hinges longer lasting, and maybe Framework is fighting the last war but that's the reason I went for one anyways.
This is a long run bet and if it doesn't pan out to be an amazing deal, it will still a better experience than the previous one.
It costed more than my previous laptop but no more or less what I have had to pay to maintain the previous one. If it had been a framework, it would still be my workhorse.