OK yeah but what if I want to plug in a GPU through the USB form factor (shape) and have it render a video game as quickly as plugging it into the motherboard? What if I have an audio interface and I want it to have zero latency when I play guitar into the mic, transfer through USB to my computer, and have it play through my headphones? And also the computer has to tell my drum machine to change settings in real time with an antiquated protocol called MIDI over USB?
Basically, I’m saying there are a million fiddly use cases with special requirements and a “universal” standard has to work with all of them.
OK yeah but what if I want to plug in a GPU through the USB form factor (shape) and have it render a video game as quickly as plugging it into the motherboard? What if I have an audio interface and I want it to have zero latency when I play guitar into the mic, transfer through USB to my computer, and have it play through my headphones? And also the computer has to tell my drum machine to change settings in real time with an antiquated protocol called MIDI over USB?
Basically, I’m saying there are a million fiddly use cases with special requirements and a “universal” standard has to work with all of them.