Una risposta al perché usare net piuttosto che node, è che il 90% del progetto, anche complesso, lo fai con l'ecosistema Net core, quindi è molto semplice fare gli aggiornamenti. Con node devi fare convivere mille librerie js e gestire gli aggiornamenti è un lavoro. Le minimal api sono pensate soprattutto per sviluppare microservizi, quindi pochi end point per ogni progetto/ servizio