Prevention
As I am not an expert in accident investigation I just wonder if the outcome would have been the same if......
1) All large transport aircraft operating under ETOPS rules were required to have "RealTime" weather information superimposed on the Map/Weather display. (Available on many exec jets)
2)The bottom line in event of multiple failures that the pilot is able to fly the aircraft albeit with cables and rods. (as in Boeing)
3) The Maximum Normal Operating Altitude be reduced from the manufacturers optimum altidude by 2000 feet.
The above would of course be at a cost.......BUT what are you worth?