Same here re the presentation.
He was riding some fairly hectic terrain at a high speed so it is no wonder really. Heavy bike, square edge hits are always going to end in tears without the right kit.
I would personally recommend proper wired DH tyres with good sidewall protection and a higher psi than normal or
Some of the latest Inserts using the same tyres with also a bit more psi than normal.