All the press reports blame the Captain, saying he ignored automated alerts and warnings from the First Officer. But surely the First Officer is just as culpable as the Captain in this instance. In that he knowingly allowed the Captain to land in a grossly dangerous condition.
Maybe a stint in jail for him also would go a little to breaking down that "loss of face" attitude that has no place in aviation.
Maybe some mandatory training in "Taking Over" control of the aircraft from the captain wouldn't go astray.