I feel that the AI does not know how to use heroes effectively. As heroes are so powerful, this causes a major imbalance in favor of the player. 1) The AI doesn't preserve its heroes sufficiently. When I play, I am rather cautious with my hero. I use him aggressively, of course- he's my city killer- but he always travels with his stack and he almost never attacks if he has less than a 90% chance of victory. This keeps him alive and lets him rack up big promotions to turn him into something truly terrifying. 2) The Ai doesn't hunt heroes aggressively. When I see an enemy hero, I pursue him ruthlessly with everything I have. I sacrifice numberless units to ensure his demise. However, I can camp a hero in front of an enemy city with 2-3 escorts and face no murderous dogpile. Of course, I try to keep my heroes well protected and away from the enemy stack of doom, but all the same I feel that the enemy does not take sufficient aggressive action to deny me the use of this powerful unit. Has anyone else had similar experiences?