Ich finde es schade, dass ich aufgrund der Migration meine Seiten "neu bauen muss" obwohl ich Templates aus dem Core (Beez) verwendet habe....
Das kann ich sehr gut verstehen.
Andererseits sind genau dafür die großen Updates da, also von 3.x auf 4.x. Es ist ein Kompromiss zwischen Verlässligchkeit und Modernisierung. Die Technologie ändert sich und Dinge werden veraltet. Wenn man nie etwas entrümpelt, schleppt man immer unnötigen Code mit sich herum, der im schlimmsten Fall Sicherheitsrisiken verursacht. Im besten Fall ist es ein großer Wartungsaufwand.
Ich würde es schade finden, wenn Joomla nicht auf dem neuesten Stand gehalten würde.
Meiner Erfahrung nach ist es trotzdem gut, sich so weit wie möglich an den Core-Code zu halten. Bei den Websites, die ich aktualisiert habe, war der Aufwand für diejenigen mit nur eigenem Code und Joomla Core Code überschaubar. Was Joomla Core betrifft, habe ich leicht Hilfe gefunden, weil andere ähnliche Probleme hatten. Bei eigenen Code wusste ich, was ich getan hatte.