What does everyone think of the magical ladders during an assault? What is the point of siege towers if everyone has an unlimited supply of ladders? I find the ladders a bigger problem than the fact we can't fight in the entire city anymore. And what is the reasoning behind this decision anyway?

ps. Why, when attacking units are routing, do they also run further into the city? I know they can leave the battlefield that way but why?...