This is just a wild speculation, and maybe some of you with better ideas of AI programming or game mechanic exploitation could comment.

If they do add a reason to jump (i.e. avoiding obstacles) won't this be way too easy to exploit? They would have to add mobs jumping too, in this case. But how is a flan gonna jump?

Which would lead them to program mobs to completely ignore terrain altogether, I'd guess.
Which would make us player characters the only ones falling victim to rough terrain.

Which would suck because normal intended terrain exploitation would be a thing of the past.

Or am I on the wrong track here?