Well, on the face of it, it's not a bad fortress. It depends on how it was built. If they built the inner wall and the keep first, then the outer wall, and then the Deepening Wall, you can see why there would be flaws. These were added on later and hence not entirely well thought out. Of course...