Seem to spend a long time building up an army to fight. If careful you can save recruits to fight again. If a recruit fights and lives shouldn't they become better for the next battle - i.e. perhaps be promoted / be more effective in following battles? This used to happen in the original Settlers games.
I should imagine those at higher levels experience similar problems with their armies!