Econ bases = Very strong already, great boost to money and production
Influence bases = dont use them because i have so much influence anyways, mainly from conquering so many worlds and having ALL the wonders under my name
Military bases = very powerful already. A military starbase can boost ships in its influence range, it can increasae their speed, decrease enemy speed, give them some shielding and some extra damage (+1 beam/mass/missle damage per ship, even if they dont have any weapons of that kind). Medium sized enemy ships are pretty powerful... I conqured half of a huge galaxy without any civilization actually developing them. And six constructors arent really all that much...
Weapons and shields on a starbased can be put on ANY starbase (mining, military, etc), they are basic defense to prevent it from being killed by a lone enemy fighter, not to make it capable of winning against enemy fleets. A military starbase isnt there to win battles (its immobile, whats the point?), its there to make yours ships in the area are more powerful. It has no advantage in its own combat capacity over an economy starbase or some other kind of starbase (ie, battle stations etc can be installed on any kind of starbase and an econ starbase with the modules you described fares just as well against a fleet of enemy ships).