Отмечу, что USB-кабель и Ethernet-кабель (RJ45/Cat5/...) выполняют одну и ту же функцию: максимально быстро передавать данные через провод или порт, который мы можем подключать и отключать. В своем развитии они оба пытаются максимизировать пропускную способность в бит /секунду (например, 5 Гбит /с для USB3 и 10 Гбит /с для Giga Ethernet)
Почему инженерные силы разделены между этими двумя способами передачи данных по проводам? Почему не все протоколы имеют одинаковую поддержку и тип соединителя, возможно, с лучшими характеристиками?