This doesn't really take into account concept stages and others, unless those are in pre-alpha, and even so the vast majority of games in the early stages do not have 100% dev time, just fyi.With it's Kickstarter in November 2012, Elite Dangerous now has about 3.5 to 4.5 years of development. Let's say 4 years to keep it simple.
According to the following graph, after 4 years of development most big games have just come out of Alpha & entered the Beta phase:
http://i.imgur.com/cLzfEH3.png
And it took 5 to 8 years of development before those games were actually released. From that perspective it's not surprising Elite Dangerous still feels a bit empty & under-developed. It's just a shame that Frontier had to release Elite Dangerous before it was really ready...
And personally I am very happy that Elite was released I am enjoying myself thoroughly, I think the reason many say it feels empty, is because it is a space game, 'fluff' is tricky to do in those, because it stands out against a black backdrop, it isn't a terrain, where the terrain, flowers and whatnot will look different simply because the typography is different and then people do not notice assets being continually reused, this happens in most any game.
But with space games making stuff 'look' unique is very hard, again because the 'terrain' is black star filled background and then empty space, a lot seem to be unable to understand this, take a look at Eve? right now especially with mission structure and such, Elite and Eve are _VERY_ similar, and Eve is also quite similar in terms of what everything looks like.
And the people that say 'Star Citizen will be different' no....no it won't on stuff set in space.