USB
Before the advent of Type C, the connectors enforced the directed topology of a USB network. USB does not support cyclical networks, so the connectors from incompatible USB devices are themselves incompatible. Unlike other communications systems (e.g. RJ-45 cabling) gender-changers were almost never used before the advent of USB-On-The-Go (OTG), making it difficult to create a cyclic USB network.