I know somehow this is a stupid question, but I don't know why.
What is the difference between running on a soft surface with typical shoes and running on a hard surface with shoes with a little more softness?
I hear that using "soft" running shoes is a bad thing, but running on soft surfaces is a good thing. Why?
-------------------------------
Good questions, not stupid. Also, there's no evidence that trails or soft surfaces limit injuries. According to old thinking that excess motion causes injuries, one would think the motions created by non-uniform trail surfaces would lead to injuries. Of course, core-training fans think that imbalance exercises are a good thing. Barefooters think they've got it right because they eliminate imbalances produced by soft midsoles. Short striders think short strides, very likely on trails, reduce injuries. Short strides and roots and stuff on trails encourage forefoot landing, which could be a good thing. Except that this might lead to Achilles and calf issues.
So the bottom line is, if you think you've got running injuries figured out, you probably don't.