Plus, the ditch (or its substitutes) in the third Heroes game deals damage, while in the second game it simply delays units and doubles the damage they receive!
To be more precise, the ditch reduces the defense of attacking units within it by three points.