See every interface has an infancy period where compatibility isn't there yet and bugs are still being worked out, then eventually a mature period where it just works well, then a decline when it's been around too long and hasn't yet been replaced, and it's getting janky as we have to come up with strange workarounds for its limitations
Like, AGP may have been the worst named standard in the entire history of the PC, but at least it had the idea right in making a specialized PCI-but-for-graphics slot.
You could do the same for PCIe! Make AGPe, which is just PCIe but you stuck some more power rails, and it is backwards compatible with PCIe cards.
I dunno. It's a minor thing but it bugs me. It feels like that era of socket 7 boards where we didn't have fan headers yet so CPU fans were powered by inline molex adapters.
Or those laptop scanners/Webcams/etc that had a keyboard passthru because they were parallel-port based but needed more power, and USB wasn't there yet