I first heard about Framework on Hacker News, so from the beginning I didn’t expect this to be something for the average person, and it has nothing to do with quality. Being able to repair and upgrade the machine is something that the average person might like in theory, but the average person has no interest in looking at individual component specifications, and certainly no interest in physically handling the components to swap them. They need to be able to drop it off at the local Best Buy, Microsoft, or Apple store where someone will just do it for them. I got a Framework for my wife, but she’ll just hand it to me if anything seems off, and I do the BIOS and driver updates for her. I’m glad that my car is repairable, but it’s an appliance to me, and I have no interest in doing any mechanical maintenance or repairs myself.
I don’t recommend Linux desktop distros to the average person for the same reason. In the hands of someone who’s curious and wants to learn, Linux is powerful and fun. But the average person really needs something that’s sealed up like Windows S mode, MacOS, or ChromeOS (or increasingly just iOS or Android) so that they can’t screw it up, or they can bring it to the Microsoft or Apple store to unscrew it.
Maybe the best hope of wider adoption for Framework would be some kind of advertised affiliate program for small, independent “computer repair” shops around the world, so people would feel comfortable knowing where they can take it for repairs and upgrades.