This is a problem we discussed frequently in alpha and beta, without other content the goal was essentially a ship progression game. My friends and I had all hoped that the factional war, background sim, dynamic missions and persistent npc's would provide the content but these aren't up to scratch yet. In the case of the persistent NPC's I'm not sure if we'll ever see them I really think they would have been great for breathing life into the world and helping the player to weave a narrative.
I'm certain that things will improve over time, the problem is keeping people entertained while the devs write and improve the game. The 1.1 patch isn't going to solve the content issue, though community goals isn't exactly a bad idea, I don't think it'll foster a connection with the game world. Hopefully 1.2 with wings and more missions will help a bit too but the game world needs depth so we can make our own stories.
I guess you're not aware but FD were planning on not differentiating pilots from NPCs on the scanner until you actively scanned a ship, so really they weren't interested in the muliplayer element you're talking about (as they wanted to hide other players from view in the first instance).
Thankfully they didn't actually go through with it - go check the DDF Archives if you don't believe me.
So the above is really nonsense. ED goes further than any other multi-player online game which I've ever been aware of to make the experience as single player as possible. The comms system is atrocious (which should be addressed in the future hopefully granted), grouping just DOES NOT WORK. Wings should have been in at launch. Until 1.05, it was quite frankly an amazing event if I saw more than one player in a (supposedly) crowded system, so it is getting better, but it's nowhere near what most people would expect from some sort of multi-player online experience.
I have to add something here!
Slopey and Thrudd have both added amazing apps for this game!
They have really worked at it and I would like to thank them both!
They worked on something that should have been in the game before beta was even launched!
They are the kind of core player that Elite needs!
These guys are real hero's along with the guy who did the ED shipyard and others.
Elite could have asked these guys for ideas or offered them some outsourced work!
But I am willing to bet that they will get very little for their hard work!
PS
slopey I know of posts being deleted by mods for just mentioning about the chat function not working! I also expect sock puppets to now spam posts claiming it always works!