Additionally, and non-trivially, the laptop's battery life is not good, and it drains very quickly on suspend. I have taken to leaving it plugged in when not in use. This may be a Linux issue, but still.
I agree with you: the idea is a good one, but my experience with the company has been not good.
1 - https://guides.frame.work/Guide/RTC+Battery+Substitution+on+...
This is awesome though, and exactly the sort of thing one buys a Framework for.
> the laptop's battery life is not good
Mine is great, I share a single USB-C cord among all my laptops (of which I have despairingly too many) and I often use my Framework all day while forgetting it's not plugged in. (Fedora, if the OS matters.)
No, it's not awesome. Upgrading ram and disk or replacing a motherboard, screen or battery is great. Repairing a badly designed motherboard with a soldering iron is not great. In fact, it's bad. I think there's a good argument that it violates (warranty) law. If a car company sells to you based on "right to repair" and then it turns out there was a design defect in the engine, is it "awesome" if they tell you you need to pull the engine and rebuild it?
Glad your battery life is good. I notice you didn't mention it losing power when suspended. Curious.
Drain on suspend in particular has largely been resolved on newer mainboards, firmware, and kernel updates, though I don't have an 11th-gen Intel and haven't run Ubuntu for a long time.
Kernel updates fixed this on my 12th-gen, firmware updates fixed it on my 7040, and my Ultra 7 155H never experienced this issue.