I also think it's important to not underestimate the flexibility and marketing aspects of the eGPU design they went with. Someone who has a laptop they use for playing games with a still fine CPU but outdated GPU might look at this and just buy the eGPU. Then when it comes time to upgrade the laptop itself they might be all-in on the value of an upgradable system.
The beauty of this is they don't have to choose. The GPU can be anything that communicates over Thunderbolt and fits in the physical module specs.
In other words, only the GPU modules that Framework chooses to make.
I think it is pretty clear that Framework intends to allow you to buy the most barebones laptop you can. I mean they let you buy 0 of the little cartridge modules, I assume they won't force people to buy one of these PCIex8 modules.
With this in mind, trampling module vendors doesn't seem like a great idea. What's the point of creating an ecosystem if there's nobody around to participate?
If the framework laptop grows in market size that there’s enough demand for it, then anyone could manufacture and sell those components, which is kind of the point.