The AI's promotion choices are haphazard and mismanaged. The worst example of this is casters without actual spell promotions, either because of unspent promotions or because they have purchased all non-spell promotions. A caster that can't cast any spells isn't worthless (any unit can be fodder) but is not worth the production investment made in choosing to produce it. The AI should be made to always spend at least the first promotion it buys for a caster to gain a spell. This problem isn't limited to casters, however. I've seen many instances of AI combat units with both Shock I and Formation I (for example). This is disadvantageous for the AI. Taking two levels of Combat would also provide +40% vs Melee and +40% vs Mounted, but would also provide +40% vs every other type of unit, as well as potentially unlocking other useful promotions (March, Magic Resistance, Guardsman, et c.) Only on a unit with Combat IV+ would mixing Shock and Formation potentially be viable, and even then it would probaby be better to have one unit with Shock I & II and one unit with Formation I & II than to have two units each with Shock I and Formation I. If the pre-H AI had these problems I had not witnessed them. Another, more specific, instance of this problem is Barnaxus having been promoted with City Raider I - III, instead of Combat promotions. I fail to grasp any situation in which Barnaxus should choose any promotion other than Combat promotions until he has all five. Although there is certainly room for different promotion philosophies, and I can accept that the AI won't be using my philosophy, this seems like a situation where common sense should produce the same decision in every viable philosophy.