It seems more and more clear that Frontier can't handle the game code anymore, it's become too complicated. Part of the problem is the Cobra engine, which is ancient technology and I'm sure was never designed with modern game development in mind. This amount of bugs can only (re)surface when the game code itself is a mess. I don't see behind the scenes but I suspect this is the case - the game must be a mess of a codebase right now, getting more and more complicated with each new update and this is why they can't design, make and test anything properly. The fundamentals of the game were never designed with this many updates and features in mind. The September update was one of the smallest, yet it broke almost everything in the game in one way or another, from performance to fundamental features. I'm afraid the game has reached a tipping point where even the developers can't overcome the problems it fundamentally has.
I really think the 2020 update should be essentially a brand new game. Frontier should get rid of the Cobra engine and change to Unreal, or Unity, or anything that's a modern development platform, and engineer the game with long lasting support and updates in mind. If they really want to introduce space legs and base building then it has to be on completely new and modern technology. Currently Elite is as if you wanted to build a new house on the ruins of a previous one. You have to build from the ground up.
I'd like to see the 2020 "update" being a completely new title, technically speaking, with our assets and stats intact, but the whole game needs to be built on new technology. You can't tack on any more on the current Elite, not more can be done with this fundamentally outdated and in many ways broken, ancient technology. If they carry on with it and try to introduce space legs and base building on the current version, it will be a disaster.