So, one of the most game breaking behaviours from the AI (also in Warband), is the poor election that the AI makes about what City/Casttle take.
Should be reworked to be at first, the closest from their territories. Its almost Basic. Right now looks quite random this targeting. So it is...