The only problem that I see is that the campaign AI selects the type of unit to buy looking at the upkeep and recruitment costs, so they tend to choose too many elite full upgraded soldiers as they are cheaper than horses and have "better stats"