Imagine, for a moment, that you are a ravenous harridan being attacked by a midgame army commanded by Yarbuzl of Hrieeoogalefr. You and your daughters have the beguile and webbing abilities, and Yarbuzl has with him a couple squads of cavarly and a couple of archers. Clearly, if you cast the webbing ability on the archers, it does nothing to their ability to attack you. Beguile only applies to melee spells, and therefore should also not be cast on the archers.
And yet, time and again, this is exactly what I have seen ravenous harridans, black widows, etc. do: use these abilities on ranged units from turn 1 of the battle. Now I am playing on normal difficulty, so maybe this is a "deliberate mistake" on the part of the AI, but the choice of these targets is absurd on its face.