the key is to add these pieces early. the strategic advantage to doing this would be a very much increased flow of people willing to buy the game, less development needed because players fabricate their own content, etc.
doing it as they are now, which is to say no one besides the devs has any idea of their intentions for what they're going to do for modding without so much as a tease in the alphas, is only making people that much more tense about what's going to happen to it. people have literally been talking about modding support and having suggestions for it since the project was posted here on the forums, and to most people, the outcome of that isn't even a 'maybe we'll do it'