[Static pressure system was totally unaffected.]
Mhhh... I may be wrong, but if the static pressure system was totally unaffected, why does the vertical speed graph (page 109 of the report, second graph from top) looks so weird, with huge jumps?? They may also have excluded the vertical speed info because of that.
I think the responsibility of the pilots in this case is pretty limited. They failed to identify a stall, but the fact that the stall warning appears only when you put your stick would make me believe (if I was pilot) that the stall warning is also wrong, as everything else.
I don't know who got the idea of excluding AOA measurements based on speed. If I had designed the system, I would have kept this data all the time (except possibly during the take off and landing runs. For knowing that you just use the landing gear sensors as input and that's it) .While in flight, I don't see any configuration where the AOA measurement would be too bad because of low speed. Was the A330 designed to fly at 60 knots anyway?
I cannot understand the logic behind this design. If somebody can, that would help me.

For me, this bad logic is a driving factor of the crash. Had the stall alarm sounded *permanently* during the fall, I would have expected the pilot decisions to be different.