No es si la señal está codificada como voltaje o como corriente lo que la hace más o menos robusta, es la potencia involucrada.
El receptor de señales de voltaje (por ejemplo, la entrada de la puerta CMOS) tiene una impedancia extremadamente alta. Por lo tanto, una fuente de voltaje de ruido no necesita proporcionar mucha potencia para perturbar la señal. Por eso no debe usarlo para distancias "largas" (algunos 0.1 m), porque el cambio de campos magnéticos a través del área circunscrita por la señal y la línea GND puede inducir fácilmente algunos voltios; aunque no hay mucha potencia (por cierto, es por eso que se usan pares trenzados; hace que los voltajes de ruido de cada giro se cancelen aproximadamente entre sí).
Las señales de corriente (por ejemplo, 4-20 mA) funcionan contra algunas resistencias en el lado del receptor que requieren bastante voltaje para generar la corriente. Eso significa que la fuente de ruido (voltaje o corriente) debe proporcionar una considerable potencia para tener un efecto. Esto es lo que lo hace más robusto.
Pero como mencionó Thobie, hay otras buenas maneras de reducir la interferencia de ruido que simplemente requiriendo más potencia:
P.ej. Utilizando señalización diferencial. De esa manera, aún puede usar señales de voltaje con receptores de alta impedancia (pero necesita como segunda línea de señal).
Eso es lo que se usa, por ejemplo. para USB.