Like many people I have read a lot of the reports on AF447's activity before the plane went into the ocean.
The behaviour of the pilot in command is not fully logical. It is easy to judge that the guy made a mistake and was doing something out and out wrong by pulling the plane into a nose up attitude.
However after reading the report from the French Investigators I am not so sure.
It is clear that the the instruments were not providing consistent and reliable information. Even in the best of weathers the Airbus is inherently a plane that needs software to fly it. The A330 is a fine plane. I have confidence in it and have flown and will continue to fly it. In the dark in a storm with little or no spatial awareness possible and confronted with conflicting and non-existing information - the pilots were making safe decisions, conservative decisions. Or at least that is what they thought.
The BEA Report available in English and in French was correctly released to curb speculation. I don't think it gives any definitive answer as to what happened. I opined earlier that this was another example of the pilot away from the cockpit. That was wrong. It was set correctly and he did the hand over correctly.
This one will be tricky to unravel.