A not yet upgraded starbase is easy to crack with some capships and/or a little fleet.
How about increasing the experience point value of a starbase with each purchased upgrade. Maybe not for the civilian, trade and culture upgrades, but for the offensive and defensive ones.
What do you think? Could it maybe be done via mods?