>And nobody really upgrades a laptop.
Because it's almost impossible to do with unique form factor for each laptop. But a lot of people update their desktops. Because those are standardized around things like ATX. You can just buy a new GPU and drop it in. New memory and drop it in. New CPU and just drop it in. New motherboard, CPU and memory, but keep all the hard drives and GPU. Etc.
And so people do that quite a lot. For many of the nerdier types, our desktop is probably a frankensteinian amalgam of old parts and new parts. Desktop I'm typing this on for example has a sound card from early 2000s, several disks from early 2010s, and a case from early 2000s. Fans are from all over the time frame of existence of it, PSU is from 2010s, and the newest part being GPU is only a couple of years old. And all of this is living nicely together. And it's saved me a lot of money that I didn't need to throw everything out whenever a system drive, or memory or CPU died.
The goal of framework is standardizing laptops to be similar to desktops. That you can do to their laptops what you did to your desktop for a long time. And that's an amazing goal and I truly wish they can make it. Sadly I can't support them by buying their laptop, because they don't sell directly to Finland yet. But I am actually keeping an eye on them and when my current laptop dies, I'm very likely to get theirs if it's available here.
Specifically because I want to be able to stretch the laptop just as far as I stretched my desktop.