Wir ziehen alte Projekte nun immer auf XE4 hoch bevor wir daran Änderungen machen. Auf die Weise brauchen wir in unseren gemeinsamen Units keine großen IFDEFs, auch wenn es manchmal ein wenig Aufwand ist, die alten Projekte von Delphi 5 oder 2006 zu konvertieren. In der Regel klappt das aber gut und schnell, wir wissen ja mittlerweile was wir anpassen und worauf wir achten müssen.
Ich denke das ist stark fallabhängig. Wenn man sehr auf das Budget achten muss und z.B. das simple Einfügen eines zusätzlichen Close-Buttons irgendwo plötzlich 200 Mannstunden kosten soll, dann ist das kaum zu vermitteln. Sieht eben nach außen hin so aus als wollte man Zeit schinden. Für so was gibts weiterhin ein D7 irgendwo.