What Framework could really do.
A keyboard like Lenovo legion/thinkpad, not something neutered in the style of Apple.
Don't make a terrible proprietary video card slot, but use pci-e/u.2/oculink, etc.
The battery charging controller should be a separate module, with only +/- and i2s/usb going to the motherboard (for charge information and control/firmware). And it should be quick-replaceable.
The idea with external connectors needs to be refined. Still, it is worthwhile to output one high-speed USB on both sides as standard, 1 USB-A, 1-LAN, 1-DP
Then allow 3-4 slots to insert some additional connectors.
It's good if you want proprietary connectors. Then it's worth it, like for a video card.
Then it is worth doing this more globally for CPU, RAM (CAMM), PCI-E. So that you can insert either high-speed memory or a so-dimm adapter. So that you can replace the processor, not the entire motherboard (no one will resell the old board, it will be in the garage like garbage).
Develop 3-4 cases: light, medium, heavy gaming, heavy workstations. Make it an open standard so that it can be imposed on other manufacturers or enthusiasts.
In general, we will get a square motherboard with connectors, to which you can attach or not attach connectors/slots.
Today I have enough money only for ryzen 5, 16gb so-dimm, 1 m.2 and 3 usb.
After 4 years, I would be able to replace with a ryzen 7, 64gb, 2 m.2 and 6 usb-c, and connect a modern graphics card at that time.
As a startup, you have slow change and innovation, you already act like a corporation, although you don't have the burden of supporting many devices and compatibility.
So for me, the "framework" looks like a typical greenwashing, which so far generates more garbage than a typical laptop (because no one changes anything there, like in your laptops with fake upgrades).