As is always the case, AI doesn't know how to use it's troops to full effect. Comes in handy sometimes.

Just curious, how do you all defeat a HA army if you do not have any yourselves? I know the common strategy is elite foot archers, but I'm wondering if there are any other strategies out there. If I have heavy inf, sometimes I just wait for them to exhaust their (basically inexhaustible ) supply of arrows. Although I have never played on VH, so I don't know how effective HA are against heavy inf. in that difficulty.