If I need a new laptop, I'll most likely get a Framework. Not only the upgradability repairability, but the upgradability is second to none.
The one complaint I have is that the Ethernet module sticks out of the device. Seems like an oversight to make them so thin so they can't fit an RJ-45 port. Maybe they'll develop a module with a little flap like seen on some thin laptops with an RJ-45 port.