I think we can all agree that having some sort of goal or objective to achieve in single player AND multiplayer respectfully will keep players playing the game longer, instead of spawning in, flying around in a core, and logging off.
I understand the game is still in EA? (I haven't checked in...