Ok, I'm not a pilot, so I ask humbly: is there any reason that Airbus shouldn't design the flight control software to make this accident impossible? Put it another way: is there a scenario where these agressive actions might prevent a different sort of accident? I am assuming that software can also allow a greater freedom during TO/Landing.
If not then surely this should be fixed to prevent an unlikely, but possible, repeat? Too much cost?
Not interested in blame, just being safe.