And after all that, the 3rd generated planet would need to take into account the story of the other other 2 planets and so on and so on.. (even if the planets don't interact, the missions still need variety)
I agree with your scripting idea, to extend upon it: they release the game with an editor, then a designer would go in and use the editor to pre-generate a set of planets to their liking, and then they could layer story, missions, characters etc on top. Sort of like a build your own Mass Effect.
There could even be wormholes joining all the player created universes together! Oh the possibilities...
A lot of first person shooters also don't have much of a storyline. There usually is one but it's not part of the multiplayer aspect.