There is a big difference between being fearless and being stupid. I should know. I've been both. No offense, but this Braden guy is stupid. Maybe suicidal.
You, on the other hand, are smart. You were held captive by one of these monsters, I think you know what the fuck you're talking about.
Jesus Christ, this guy pisses me off and I don't even know if he actually exists!