Okay I'll pop in on this one. I'm with the majority here saying play the game as you want, that's what's great with this game. There is no one way to play. Now with that being said could I spam economic star bases everywhere, sure. Does it benefit me? Yes. Should it be limited? No. It would be great if the AI could exploit this, which they try but, are poor at it depending on difficulty and faction playing against. Does one have to build star bases around every planet to stand a chance? No you could use your resources many other ways instead.
Now with that being said I would love the ability to add Culture/Military modules to Economic bases but, that would get a little out of hand and OP as time goes on but, I still wouldn't be against it. Instead what I would like to see return is the cost of maintaining Star bases to increase so eventually it's not economical to have 100 fully upgraded star bases floating around but, instead it only makes sense to have 20, depending of course by the number of planets/resources and credits you have.
Another work around to this issue would be to create a whole new resource that's needed for star base construction, (why well that's too scientific to go into right now). This way you need to have X of this trade resource to build X star bases see below...
1 Zfert Crystal = 20 Star base Modules (not star bases as a whole)
5 Zfert Crystals = 100 Star base Modules (not star bases as a whole)
Then with this you could also add on additional technologies to increase the effectiveness of them by 25%/50%/100% ect...
I would do this similar to Snuggler colonies trade resource vs. mining resources thulium...