Może to być mylące, ale te linie się krosuje. Zresztą, gdy zerkniesz choćby na pinout modemowego kabla RS232 to będzie tak samo (tam nawet więcej linii jest krosowanych).
Problemem są niejednoznaczne nazwy. W takim np SPI masz linie Master Input Slave Output (MISO) i Master Output Slave Input (MOSI) i nie ma wątpliwości, jak połączyć slavea z masterem. A TX/RX - każdy kiedyś miał taki dylemat
Adam Goblin 380, XL380, Belt CPX, V911s, MX-16 HoTT
Plus jest taki że w razie niepoprawnego połączenia tych dwóch linii zazwyczaj nic złego się nie dzieje. Urządzenia po prostu ze sobą nie gadają i można bezkarnie spróbować je zamienić.
Gorzej jak vcc albo gnd trafią nie tam gdzie trzeba - wtedy jest ryzyko utraty magicznego dymu.