As I said before a change in priorities. Me like other people want to play the game now and not wait years to play it, and by that I'm not saying they finish the game now, just adding complexity in the core of the game. Just to fill the basic activities so at least I could play at least 1 hour of this beautiful looking game. My ED launcher is getting dusty.
Well, I guess Frontier has a plan they are sticking to. I am not a programmer by any means, but the way I see it is that Elite as a complete game is a very complex project. I think (and this is only me trying to think in an objective and logical way, by no means it means I'm right) that they are trying to build the base first. Put the pure basics of all the systems they want in game (combat, trading, explo, PP, minor factions, GalNet, bounties, BGS, etc. etc. etc.) and they then try to connect them together whilst slowly working on expanding each element and adding more complexity to it. If they put in a fully complex and complete system, then it would be difficult for them to interconnect it with all the other systems. That's how I see it at least.
KSP also requires you to be a rocketry nerd rather than just a space nerd.
What challenges do you set yourself in Elite btw?
CMDR CTCParadox
To list only some of them...
Back in a day:
* Get a fully kitted Viper, T6 and Asp
* Find a suitable system for my homebase
* Try to keep my chosen faction in control of that system
* Discover my own Earth-like
* Visit Sol (still not done it with nearly 5 weeks of gameplay racked up - playing since Premium Beta)
* Visit SagA* (still not done)
* Visit a few Nebulae I wanted to see (about 50% done)
Nowadays:
* Main one: Expand player faction I lead and build up our story, while keeping my Hussars happy

(ongoing and succeeding!)
* Learn how to trade properly and how to discover good trade routes without help of external tools (ongoing)
* Get a Python (done! couple of days ago - and it's the biggest and most expensive ship I own to date)
* Kit out that Python for combat eventually (ties in with learning how to trade properly)
I have a set of rules I follow, for example I never look at any ships in Beta that I haven't tried in the main game yet, I refuse to use any exploits (vide a infinite rares exploit back in a day), I also wrote a backstory for my character and gave him a personality I'm trying to stick to (no slaves trading for example... few other things).
I like ot RP and I fin Elite sufficient sandbox for what I want to do in game, while keeping in mind it's still very early stage of the project. It has flaws, sure, and I had my moment of doubt (search for "A year in the cockpit" thread of mine if you care to read). I realise the game is lacking a lot, but I have faith in Frontier and despite the lackings, I am still having a blast.