Puede que no usen recursividad cuando sea necesario... porque no sepan
Y entonces tendrán que buscar otra solución al problema a resolver, cuando con una función recursiva habría sido más eficiente, rápido y sencillo
Te digo en serio, que un programador que no sepa esas cosas... no es un programador.
Es como si me dices que vas a estudiar medicina y te gusta los pulmones, ¿para qué vas a estudiar orejas, nariz, manos, piés, circulación de la sangre, nervios, músculos, huesos, corazón, etc.?
Una cosa es saber
la base y otra cosa distinta es luego especializarse en algo que te guste más, pero necesitas la base.