I found that starports are very easy to distroy, costing 0 damage to my ship when I killed an enemy starport. I think the vulnerability of starports is going to be a very difficult problem to balance out. My suggestion is to allow smaller "defense" ships to be built on planets and starports and allow them to "dock" in the starports, and/or allow defensive modules to be built on starports.