I can see how having huge armies is good and bad to prepare war. Good because they will be well trained and cohesive, plus you don't have to worry about having enough gold to buy a bunch of soldiers right when war starts. Bad because it is harder to make new fortifications and good recruitment centers if your unit is so expensive you spend a ton just to maintain it not leaving much for other things.