Oddly this doesn’t make me feel any more secure when I fly. In fact just the opposite. I haven’t flown since 1999. If I can drive that’s what I’ll do thanks.
It is the most popular aircraft, but you must know how to fly it. Vid shows the aircraft touched down at Ref plus 120 kts without a foamed runway. Captain should have landed at Ref or lower with a foamed runway and most pax should have walked away without injury. Next issue is why the concrete abutment on end of chosen runway?