Just today my pants got snagged on a tree limb and tore. I am always either bruising my legs, tearing my clothing or scratching up my arms in thick brush.
I do own chaps, which help a lot, but I don't wear them in summer because they are hot.
The other day I almost did a similar unplanned dismount as the OP. I was following another rider and she broke off some dead tree limbs and one got me in the stomach as I tried to squeeze through. Right as I was thinking I would have to either bail off or get impaled the limb broke!
I can count the number of times I have intentionally bailed off a horse with one hand, but a tree limb to the gut would have made me bail. I now have a bruise on my stomach that goes with two other bruises on my legs and a pair of ripped stretchy jeans.