I mean, I'm not sure what anyone expects out of the game until the first expansion hits. There's not much to do until we can get out of our ship, or down to a planet.
And there won't be "much to do" then either as long as they don't redesign the mission system as well. For the game to really shine - beside all the multiplayer oriented updates they're releasing now - they will probably have to put a lot of work into mission design and all the mechanics around it.
My guess is also that we'll have at least to wait for the first paid extension to see some of that if it is to come at all.
Another thought - now that they're apparently ramping up their support/dev(?) personnel, churn out content updates pretty fast and work on at least two ports of the game, I'd really like to know if they're able to continue supporting and extending the game for a longer period of time?
There's tons of things I'd like to see implemented at least at some point around the mechanic skeleton they have. The game could easily have legs for 10+ years. Yet, after the official release, they seem to be taking a classic full price release (+ Addons) approach, which I mostly associate with limited support after the release. If I compare that to other successful
none-MMO games with persistent player "fleet" (think War Thunder and World of Tanks), how can Frontier keep supporting their game as actively as those do with their current approach? At some point, the funds have to run out unless they keep releasing paid addons or develop a successor release. The latter creates issues with continuing the persistent universe idea.
Why shouldn't they offer - for example - a voluntary player subscription for funding continued development and maintenance of Elite Dangerous? Make it clear that it's not a pay to win switch, but direct support of the development and offer cosmetic rewards or small ingame pleasantries in return. E.g. slightly lower insurance costs, ship skins, otherwise unobtainable player titles (unrelated to the rank), system permits, time limited free access codes to gift to friends etc..
Edit:
Was already mentioned by Sikamikanico a few pages ago, but maybe it's worth a new thread?