I agree completely with @Denaut.
A key strategy in developing sandbox games is to start out with likely player goals and build both the features to support them and to provide some structure, benefit and completion criteria for them.
I wonder what it's like for the X4 team (and ED to a lesser...