The thing I find wierd (read unrealistic) is that the AI matches the number of forces you have. EG I had 28 odd troops hauled up in a castle and decided to leave the AI withdrew its 120 men leaving just 27 to take me on

This seems quite odd to me.