It is certainly awesome for those that can, of course!
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.
Are you using a kernel > 6.8? It got (much) better.
`nvme.noacpi=1` should be on, too, for all kernels.
(all derived from the nixos-hardware repo; I use that)
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.)