Call me weird, but I still think USB 2.0 should've specified a 4p4c modular connector & -pinout with metal retaining latches [not the flimsy plastic ones] to enshure a connection doesn't get loose due to vibration or something...
- IMHO, #USB should've had "role-switching" capabilites as well. Like #IrDA & #Bluetooth have...
https://en.wikipedia.org/wiki/Modular_connector#4P4C
https://en.wikipedia.org/wiki/USB#Connectors
https://en.wikipedia.org/wiki/USB#USB_bridge_%22cables%22
https://en.wikipedia.org/wiki/USB#Dual-role_USB_connections
https://en.wikipedia.org/wiki/IrDA
https://en.wikipedia.org/wiki/Bluetooth
https://en.wikipedia.org/wiki/Windows_Easy_Transfer



