It's amazing that alot of the same people on the forum create threads like this, digging up past discussions of planned features and using them as a basis for holding FDev to ransom for not delivering on their promises, whilst at the same time, those same posters will complain about why FDev is now so vague about their development plans...
I mean, we can't have it both ways, folks.
We either be mature enough to realise that sometimes things change in game development and accept that, allowing FDev the freedom to talk openly about their future plans for the game without fear of reprisal...
... or we continue to doggedly hang off their every remark and see every miniscule public mention of of an idea concerning ED as a signed-in-blood covenant of what they promise to deliver, and simply accept the fact that FDev will only tell us what's coming when they can be sure that it will very very unlikely to change prior to release.
Yeah, it's all the players fault for expecting FD to deliver what they say they will. You know, there's an old saying in software development. Under promise, over deliver. There's also another way to approach iterative development. In fact, it's the correct way to approach it. What you do is this. You keep the users in the loop. For example, if you realise you're not going to hit deadline x, or fully implement feature y, you give them the heads up. That way, you can avoid giving the end users any nasty surprises and you don't have to worry so much about "reprisals" from the users.
Before you ask, no I wouldn't expect every game developer to do that, but ED is no ordinary game. It was funded by players from the outset. When FD had an idea and needed money, they were very communicative. Now they have a product that's doing pretty well, the silence is deafening. That's the problem.