Upgrading the Environment
Instead of relying on the environment for ditches why not just make a blockade? A player can select a hex tile and decide to upgrade it, forming a mound no enemy can pass unless they blast their way through! There will only be a limited amount of times you can blockade so use them wisely!
The player can then choose to upgrade their blockade with a tower to add even more defense!