So i'm unlucky enough to have 2 planets next to a pirate base, 1 terran, and a dead asteroid. So, natuarally, I built a starbase in each with the standard defensive structures around it. My main fleet was stationed at the terran planet, since I figured that's where the attack would come from, because it had the most civilian structures out of all my planets. At one point, i had used up all of my credits making my fleet, so I let the pirates attack me. Instead of hitting my most economically viable planet, they attack the dead asteroid with nothing on it except a fully upgraded starbase and a hell of a lot of defensive platforms. They were slaughtered. Stardock, I really think that this failiure ought to be fixed.