How small of a form factor desktop are you looking for? I’ve worked with and built a couple in the last year or so. Building a desktop PC, especially a small form factor one, where there are extra size and compatibility considerations, can be a little bit daunting. But I don’t think there’s anything to replace/upgrade on my SFF PC that requires meaningfully more knowledge or skill beyond what is required to replace a mainboard in a Framework 16. The laptop might be a bit easier to work on, in some respects, but some of the small components and connectors are a bit easier to screw up too. With some research, watching how-to videos, etc., I’m confident you could build, and ultimately upgrade down the road, a desktop PC (even a small form factor one), as they currently stand.
If you would like help building a custom PC, or upgrading one you already have, I’m happy to advise or point you to helpful videos.
I could see Framework making a custom, desktop PC case, and maybe guides and such on how to assemble it. However, there currently exist certain desktop PC part standards, and I think, if anything, it would actually be against Framework’s mission to create new standards. Right now, there are standards for power cables, fan connectors, sizes and mounting standards for components like motherboards, etc. In order for Framework to make it meaningfully easier or simpler to build and upgrade a desktop PC, they would have to change some of that. And unless other companies started making components to fit this new standard, you’d be locked into using Framework parts. Right now, if I wanted to replace or upgrade the motherboard, power supply, CPU cooler, case fans, etc., in my desktop PC, I have heaps of options from various brands. Even if I wanted to change the case, all my current parts would work in a different case. If Framework made a desktop PC that used different standards in an attempt to make it simpler and easier to build and upgrade, you’d be limited to whatever parts they offered. On the other hand, if they stuck to the present standards, then nothing would really change in terms of building simplicity. And they would just be another company making desktop PC components.
That’s just how it seems to me. Maybe others disagree or have other ideas.