The pathfinding in the game is still really poor. Units will decide to move along the edge of a forest and restrict movement than move out onto the plains even though the number of actual squares needed to travel won't change.
Ideally, if a unit had say a movement of 2, it would move out to a plain on the first move, then look for defensive terrain on the second move.