Of course, that 'resiliency' depends on the market price. If bonds were priced lower, they would protect the investor against shocks more than they did in the past 117 years. So I guess what I'm saying is that its possible that bonds are consistently overpriced relative to the tail risks that might affect them. Whereas stocks, aren't as much.
I guess this is the issue of the Black Swan problem, people think they can ignore tail risks and then one day they blow up. Its easier for that to happen in bonds because there is not much margin of safety (risk premiums are super low there) while in stocks and real estate risk premiums tend to be higher and hence protect the investor against future shocks
So yes, one can have huge drawdowns in stocks, but that's fine because the asset class is already priced in a way that takes that possibility into account. In bonds, huge drawdowns SHOULD NOT happen (but they do), because the way the asset class is priced, a huge drawdown is pretty much a terminal event