El problema es la sincronización.
Cuando envía en paralelo, debe medir todas las líneas en el mismo momento exacto, a medida que avanza más rápido, el tamaño de la ventana para ese momento se hace más y más pequeño, eventualmente puede volverse tan pequeño que algunos de los cables aún pueden estabilizarse. mientras que otros han terminado antes de que se te acabe el tiempo.
Al enviar en serie, ya no necesita preocuparse por la estabilización de todas las líneas, solo una línea. Y es más rentable hacer que una línea se estabilice 10 veces más rápido que agregar 10 líneas a la misma velocidad.
Algunas cosas como PCI Express hacen lo mejor de ambos mundos, hacen un conjunto paralelo de conexiones en serie (el puerto 16x en su placa base tiene 16 conexiones en serie). Al hacerlo, no es necesario que cada línea esté perfectamente sincronizada con las otras líneas, siempre y cuando el controlador en el otro extremo pueda reordenar los "paquetes" de datos a medida que ingresen utilizando el orden correcto.
La página Cómo funciona Stuff para PCI-Express hace una muy buena explicación en profundidad sobre cómo PCI Express en serie puede ser más rápido que PCI o PCI-X en paralelo.
Versión TL; DR: es más fácil hacer que una sola conexión vaya 16 veces más rápido que 8 conexiones ir 2 veces más rápido una vez que llegue a frecuencias muy altas.