Ningún modelo gana en todo
Para programar, el mejor modelo depende de la tarea. Uno es más rápido con andamiaje y código repetitivo; otro razona con más cuidado un bug complicado o una base de código grande y desconocida. Apostarlo todo a uno es aceptar sus puntos débiles donde otro lo haría mejor.