AI lord recruits most if not all units when you reach a village to recruit units yourself until he is almost full (not sure if few spots in party are left unoccupied intentionally for the occasion when you defeat enemy parties to recruit additional units from their army). Also he does not use your money to do so which he should. The above post has a good point with the coins.