The most interesting part of the report is the final landing. They obviously knew they were just about on fumes with a teardrop procedure onto the landing runway. This would have been so outside the box for the crew, obviously hitting the oh **** point.
Culture certainly comes into play here, google and read the report on the 777 engine fire on the runway, hesitation and unwillingness to make a command decision.
I type this as I’m about to board an SQ flight so take that as you will.