You need an entrenching tool/function for the mech. Right now, the mobility over broken terrain is poorer than a Mk IV tank, which had an entrenching beam. Maybe the RMB should let the mech climb up over trenches and sandbags?
Thanks for your feedback, I really appreciate it. Yes I agree it does feel a bit wrong that this huge machine can be stopped by a little sand bag wall or a bit of barbed wire. I think the easy answer to some of these problems would be to simply make certain obstacles breakable allowing the mech to smash through them. In real life that's what would happen in many cases - assuming giant mechs are real.
Early on during the development I had issues with the size of the mech and navigating the terrain obstacles, I never really solved them due to time constraints, instead I just made the trenches wide enough that the mech wouldn't get stuck in them. I think some sort of procedural animation of the legs combined with placing individual feet might make this all feel a bit more realistic. This would allow the mech to step over larger gaps and obstacles, and maybe even step out of trenches, all without looking odd.
An easier (but klunkier) method is just have the mech stiffen up and jump (springpads under the feet or jumpjets).
Not sure if you want to keep on this, but using German combat tripods (panzerkampfdreifuss) to fight giant fauna (dinosaurs) on an exotic planet was a side-idea of mine back when I was still into Frank Chadwick's Space 1889.