Originally Posted by
Foofighter69
So what new features drove this heavy re-work and all the inevitable disruption?
From a software engineering standpoint, the driving force may have been about replacing an obsolete and unsupported core platform, not necessarily new features.
Sometimes you need to temporarily step back to move forward.