Weapons are useful for taking out enemies. But we still need to fortify our armor, shield, and point defenses in order to preserve the strength of our starbases as measured in "hit points."
When a starship attacks one of our starbases, the weapons of our starbase inflict damage on our enemies. Our defensive fortifications are necessary to decrease the damage those same enemies can do to our starbases.