The automation didn't fail on AF447, it responded as it was designed to do in an unreliable air data situation (it was designed knowing that there would be two pilots there to deal with this situation). The crew then forced the aircraft (manually) well outside of its flight envelope.
If AF447 was a fully automated aircraft (which would obviously include automatic handling of a loss of air data situation), it would not have crashed. How is that not obvious?
That's all I'm saying on the matter - talk about frustrating!