I agree, for field battles anyway the AI is a bit reckless with their generals but when the defender they are fairly good at sitting on high ground and forcing the player to attack them uphill. They do have a tendency to fail to react to cavalry flanks, especially when attacking a settlement.