Its sad to see the ai build out starbases and then I simply ignore them completely and take out their planets, I think their should be a game option added that any starbase in your home sector must be destroyed before planet invasions can be attempted. Or any starbase built within a certain range of your home planet prevents invasions until neutralized, this would greatly add to the protective layer of planets and would prevent targeting weakly defended planets that the AI doesnt defend well.