Warning: This comment contains small sample sizes.
In my adult life, I have owned two laptops. Both were bought brand new, both were relatively high end machines that cost more than $1000 each, plus accessories and the maximum extended warranties they offered. Both lasted 8+ years in service. The second one (a 2014 Dell Inspiron) is still in service, though I need to upgrade the OS on it.
Both machines required warranty service fairly early in their lives(the Dell egregiously so; very long story very short, they sold me a lemon and after replacing practically everything in it at least once they eventually replaced the machine outright) and received repairs/upgrades around the 4 year mark. The Gateway got its fan cleaned and the RAM replaced/upgraded from 1 to 2 GB. It also required frequent adjustment to its display hinge. It was running okay if slow by the end of it; a Centrino Duo running Vista was kind of sluggish in 2014. The monitor died in a way I couldn't fix, and replacements were unobtainable, so that's what finally did it in. The Dell got a fan replaced, the battery replaced, and the HDD replaced/upgraded to a SATA SSD. It is still running its originally installed 16GB of DDR3 RAM. It's slightly sluggish running Windows, but feels very responsive running Linux. I intend to keep it in service until Linux Mint doesn't support it or something breaks that I can't fix.
On both machines, the I/O didn't age particularly gracefully. The Gateway only had a VGA connector well into the era of HDMI and DisplayPort, the Dell has USB 3.0 and no USB-C connectors, no Ethernet and a proprietary barrel jack charger.
Both machines showed scuffs and scratches by year 8 but the chassis held up and were/are still serviceable.
Given my history with laptops, I see a Framework as pretty much the same "investment" that my Gateway and Dell were. I would not anticipate upgrading the mainboard; I don't think they'll keep making mainboards compatible with the current issue chassis a decade from now, and the chassis will probably be ready for a replacement by then anyway. But, I anticipate replacing the battery, SSD and probably a fan or two at the 4 or 5 year mark, likely out of warranty, and it looks like Framework would be above average for that.
My next laptop is likely to be a Framework simply because they're one of the few companies that A. still exists and B. hasn't pissed me off yet.