What others have said. The AI doesn't know how to make use of the general's abilities. I think it's a really simple unit strength calculation. This unit is this strong, this unit is the strong, what would the result be.

Anyway, the more I play the game the more I like. My life got better when I realized that some bosses are optional. Playful darkness was making my want to tear out my hair -- it's level 37 min-max boss vs a level 12 party.