Softwareentwicklung in der Größe [...] braucht eben seine Zeit.
Naja, dem würde ich jetzt mal pauschal widersprechen. Das hängt sehr von den internen Prozessen ab - wenn die schlecht sind, dann ja, ganz bestimmt. Aber das muss nicht so sein. Eine gute Infrastruktur, gutes Tooling (automatische Tests etc.), gute Prozesse, und alles was dazugehört, und dann kann man selbst bei einem sehr grossen Softwareprojekt sehr beweglich sein. Es gibt genug grosse Softwareprojekte die regelmässig Sicherheitsupdates und Featureupdates ausliefern, und die zeigen wie (und dass) es geht, solange man halt seine Firma, die Teams, die Prozesse und die Infrastruktur entsprechend im Griff hat. Leider ist das in der mehrheit der Software-Buden nicht der Fall.
Es zeigt sich auch sehr oft, dass kleinere, aber regelmässigere Updates besser sind. Wenn es alle 1 Jahre ein grosses Update gibt, geht da dafür dann meistens verhältnismässig viel schief.
Und Synology ist ja nicht gerade bekannt dafür, dass bei finalen neuen DSM major releases alles problemlos verläuft..... Und bei Kernel-updates und anderen wichtigen (sicherheitskritischen) Dingen sind sie auch nicht gerade sooo schnell.
Wo du natürlich total recht hast, und was auch eine ganz andere Diskussion ist, ist dass wir natürlich in der Tat keine Featureupdates wollen und brauchen, nur "um des Features Willen". In der Tat, DSM kann schon was es können muss, und soll/muss vor allem stabil sein.