Leider habt Ihr beide Recht.

als Softwarehaus mit ERP System muß ich, unter Ausübung von sanftem Druck, auf dem Stand des niedrigsten KD Release bleiben.
Zumindest muß ich, bei Wartungs Kunden die alten Soucen einfrieren um im Fall der Fälle dem Kunden noch helfen zu können.
Leider kann ich dabei nicht konsequent sein und den alten Stand ausschließlich für Fehlerbehebung hinlegen. Gesetzliche Vorschriften müssen auch in alte Versionen eingebaut werden.
Ein blöder intensiver Aufwand. Der sanfte Druck ist, neben dem ständigen reden, die Preispolitik.
Neue Funktionen in veralteten Versionen kosten extra.

Als Anwender kann meine 'alte Hardware' ggf das neue release nicht, und neue HW ist zu teuer.
Und es bringt mir nichts, das die Pgmme nun mit "den neusten Funktionen der Programmiersprache" entwickelt werden, solange ich davon keinen Mehrwert habe. Bessere Lesbarkeit / Wartbarkeit ist
- mir egal (als Kunde)
- Ansichtssache, wenn ich Entwickler im 55+ Bereich habe ist es nicht immer ein 'Fortschritt' wenn die Software plötzlich 'modern' programmiert wird.
Letztendlich, so erlebe ich die Stimmen beim Kunden, ist ausschließlich die 'PC-Funktionalität / Look & Feel' ein Grund was neues zu machen. Und da das nur mit Zusatzprodukten geht, kann mann ja auch gleich die Plattform wechseln.
Kunde-O-Ton: Windows ist heute auch stabil, da mach ich mir keine Sorgen!
Robi