While partially true, that "If you have better behavioral tolerance for volatility" is HUGE. Most people can not do this. Once they see their net worth go from $x to $x/2 or worse, they panic sell. People are emotional beings and it's very very hard to not let your emotions dictate what's going on.
If you haven't lived through a market panic and crash(last one in the US was 2008/2009), then chances are you shouldn't count yourself as being able to do it.
Also, their 100% equity time frames are measured in many lifetimes, not in a single lifetime.
If the goal is to have the biggest $ balance, then sure 100% equities for the win, but if the goal is to survive your retirement with little worry, 100% equities is a terrible idea.
Bonds provide stable cash flow. Equities provide growth/return. Use both in the appropriate amounts for your situation.