Je n'ai rien contre l'utilisation des modules, coté prix ils sont imbatables avec des composants achetés en très grande quantités et les versions "small form factor" sont correctement implantées, ce serait une perte de temps et d'argent de ne pas les utiliser.
Question fiabilité ils ne sont pas plus fiables ou moins fiables que le reste des composants (résistances, condensateurs, etc) que l'on achète sur Ebay, Ali ou Amazon ( ce n'est pas le prix plus élevé qui rend le composant fiable).
Je n'ai pas confiance aux enfichages pour des produits qui doivent fonctionner sur site plusieurs mois, voire plusieurs années. Il me semble que c'est pour ces cas particuliers que l'on fait l'investissement en temps et en euros pour faire un C_Imp.
Je ne parle pas de d'équivalent "breadbord personalisée" pour essais personels de courte durée.
Si une reprogramation est prévisible elle doit être prévue à la conception du schéma électrique du C_Imp :
- ponts de soudure (prévus dans tous les logiciels de C-Imp) sur les pistes reliées à l'ISP et Rx/Tx (dommage de s'en priver si on n'a pas besoin de la liaison série).
Voir la réalisation des cartes Nucleo
- connecteur en bord de carte pour la reprogrammation : c'est bien comme cela que sont souvent implanté les modules ! Donc bien souvent il suffit de laisser libre l'accès à ce connecteur.
Pour moi, sauf cas particulier que l'on peut toujours trouver, le choix est entre la simplicité immédiate (support) et la tranquilité à long terme (soudure).
Mais ce n'est que mon opinion, chacun fait comme il veut.