Irgendwann habe ich diesen Schritt (Pfade aus
DPR raus und "globaler") auch mal gemacht und mich hinterher über die Arbeit geärgert, das alles zurück zu ändern.
Spätestens wenn man den Code teilt und Mitarbeitern etliche Einzelpfade mitteilen muss, wird's nervig. Auch schon nur, wenn man CI auf einer separaten Maschine verwenden will.
Wegen Unterschieden in Versionen von externen Paketen habe ich die sowieso inzwischen gerne pro Projekt in spezifischer Version, und daher relative Pfade die sich gar nicht verallgemeinern lassen.
Ich weiß, dass das keine hilfreiche Antwort auf die Frage ist, würde aber trotzdem anregen, die Motivation zu diesem Schritt zu überdenken.