Not sure if here is the correct place to ask, but has the morale settings for rogue units been changed in the last couple years? I seem to recall it being easier for archers to break monster/undead morale in battle. If memory serves, taking a few rounds of fire while closing to melee was usually enough for a comparatively smaller force of archers to break them.