Plus personne n'a besoin de bon code.
L'expert à raison quand à ce qu'il faut pour écrire du bon code. Il passe simplement à coté d'une vérité: personne n'a besoin de bon code.
Sans développer, les effets du "lean management" font que personne dans le cycle de vie du projet ne va faire quoi que ce soit d'autre que produire le minimum d'effort pour remplir la fonction attendue du logiciel ("les ressources sont concentrées sur le seul objectif du projet" pour la version politiquement correcte).
Et la qualité, l'efficience du code ne fait pas partie des caractéristiques attendues du projet "lean" (sauf si c'est un impératif industriel auquel cas le coût s'envole comme de normal).