PCI-e modules are perfectly capable of being hotswap now we really should bring back at least the extremely modular part.
especially when we can replace a lot of PCI-express slots with USB-4 that just hooks into the PCI-express busses for anything that doesn't need graphics-card levels of real time low latency. hell why the fuck do we still have SATA internal drives when we could just do everything USB4. USB4 is like Store Brand Thunderbolt 4, and uses a USB-C connector with an active cable. You'll know because it's USB4 rated
Why are we still using Molex 4-pin connectors and various ribbon connectors? USB4 can do 100W, just run two of them to the motherboard and four to the graphics card. Why are all the DVD drives still SATA?
the entirety of desktop computers outside of CPU and GPU pipelines could be USB4. and USB4 connectors should make manufacturing cheaper because it's surface mount instead of a looot of desktop connectors.
computers are terrible, but they don't have to be. Framework has the right idea even if their build quality isn't great -- everything in my computer should use the same interfaces where possible, and all of them should be the same connector
and it would mean my wifi card doesn't have to half-block one of the two fans on my graphics card