We won't really know what happened with air france...but I know how to make things better...but planes won't carry as many passengers, fuel use will be up, training costs will double.
oh, and the chairs will be more comfortable!
At the end is always a matter of costs....make it safe as much you can within the rules...do not make it safer if is not required by regulation. Even if it is technically achievable.
Make sure to make the C class guys very comfortable on their chairs...
I do not want to start a huge argument, but the fact is that we cannot design full proof systems and we have to accept a failure rate...which in aviation is 10^9...can we design better systems? Yes! The benefits will overcome the costs? As today the answer is no.
FSLF