type-c это не только разъем, но и отдельный стек протоколов от нижнего уровня. Причем он сильно платформозависимый. Ничего не мешает создать роутер с чисто разъемами USB, только вам придется бегать с флешкой к каждому компу и устанавливать драйвер, чтобы обеспечить ethernet over usb. А для передачи по чистому ethernet не нужно даже, чтобы устройство обладало универсальным процессором с ОС на борту, достаточно любого примитивного микроконтроллера, способного воспроизводить последовательность импульсов и выдерживать кадр.