for older interfaces its due ot their physical wiring, their connection pins represent actual wires that are expected to match 1:1 with their approriate port match.
having the interface be strict like this is also helpful at simplyfying controller logic as it doesnt need ot check for multiple working states: it either plugged correctly, or it will not work.
Latest Answers