Or it was just a serious slip landing gone bad.
https://youtu.be/Mk0xSrji8gc
Yes. Descent rate is a critical factor in such a scenario.
I give pause to labeling this anything but pilot error.
However, like the other crash, I await the actual report and more info.