Das Hochzählen der Hauptversion ist immer dann notwendig, wenn man Interface Breaking Changes einbauen will/muss. Es kann ja immer nur eine Hauptversion installiert sein. Würde man das aufbrechen, hätten wir schnell für 3rd-Party Packages und Experts das
BPL-Pendant zur "
DLL Hell". Solange es dafür keinen brauchbaren Lösungsansatz gibt, ist das aktuelle Verfahren ein Kompromiss zwischen mittleren Releases und schnellen Updates.