Yeah I totally agree! It's better to have, say Feudal/Chivalric Man at Arms, standing behind your castle's gate, once the enemy has breached your walls! But it can sometimes be also an advantage when the enemy has a lot of archers, because then you can place your troops out of the firing-zone ;)