Porque cuando no hay más de un campo con ese nombre, no podrás recorrerlo con un bucle. Podrías solucionarlo con algo como:
Código Javascript
:
Ver originalif (campo.length) {
// Recorrer con bucle todos los radio
} else if (campo.checked) {
// El único radio está marcado
}