While a well-tuned suspension system can help keep you shiny side up in the rough stuff, it's not the be-all/end-all of surviving unscathed. Tire size and pressure, speed, weight distribution, and knowing how to take a jump all play into it. Yes, there is technique involved in launching that helps ensure non-lethal landings.
Perhaps, he did not see it coming. Well... Look before ye leap. One should always run an unfamiliar course much more slowly than normal the first time through to eliminate potential surprises. Glad the guy didn't kill hisself, though.