@Rollo62
Ok, Dir geht es darum Redundanzen zu vermeiden.
Quasi im Idealfall: Ein Fix ist einmal ein Aufwand, für alle betroffenen Projekte gleichzeitig.
Ist er obsolte geworden, wird er genau einmal entfernt, für alle Projekte gleichzeitig.
Unter Müll verstehst Du letztlich alles das, was erforderlich ist, um Fehler in den Delphisourcen zu umgehen, vorübergehend zu beheben, bis sie im Original beseitigt worden sind.
Und ja: Es geht Dir um einen möglichst geringen Aufwand für die ganze Chose, darum, Dich um die eigentliche Entwicklungsaufgabe kümmern zu können und nicht, Dich mit nicht unerheblichem Aufwand um die "Umschiffung fremder Fehler" kümmern zu müssen und die bei der "Umschiffung" möglichen Fehler möglichst Richtung 0 zu reduzieren.
Eine absolut legitime und sinnvolle Vorgehensweise.