Yeah, I caught that "cotton socks" remark too. Totally wrong in my opinion.
Most of what he says is pretty good stuff. Yes, he gets himself into preventable situations, but I think that he has to do that in order to have a show. If he didn't deliberately put himself into a survival situation, he wouldn't have a show.
If you watch a couple of "Man vs. Wild" episodes, you'll see that Les Stroud is a lot more solid.