Für mich der größte Vorteil:
Die Sprache Delphi ist dank ihres Pascal-Ursprungs sehr nahe an die menschlichen Sprache (englisch) angelehnt ("begin .. end;", "for .. to .. do" etc.).
Dadurch ist Delphi-Code für fremde (späte Projekteinsteiger, Neue Entwickler im team etc.) deutlichst schneller verstehbar als Code in anderen Sprachen. Zumal die Delphi-Syntax zu einer mehr oder weniger sauberen Programmierung 'zwingt' - z.B. durch forward Declarations.
Alles in allem kommt da zwangsläufig meist sehr wartbarer Code raus, und das ist ein riesen Vorteil für eine Software