1) Descent rate was way too high.
2) No ‘flare’
3) left wing angled upward forced right landing gear to absorb all force, resulting in hard shock to the body and then ground roll, tearing off both wings.
4) If 1-3 are true, landing pilot (could be actual pilot or FO) is incompetent
5) Thank god everyone got out alive