There are way too many troops to ever run out, and at the main human castle after some questing most the troops become "horde" which means there is no limit on the amount available in the future... this is about a day into the game, so that review fails.