https://en.wikipedia.org/wiki/Southwest_Airlines_Flight_1380
Airbus has hardly been free of dangerous flaws. Watch "Air Disasters" on the Smithsonian channel.
Management culture needs to change. Feral greed needs to stop being seen as an acceptable excuse for unacceptable behaviour.
Nobody seems able to write software that doesn't have bugs in it, in fact it seems to be humanly impossible. So, if you're going to jail people for buggy software, no new software will get written.
The same goes for airplanes.
Rules without accountability and enforcement are meaningless.
Standing over people with a sword is not going to get you any risk taking. All aviation improvement, including safety improvements, will come to a dead stop.
And they shouldn't be. But there is a very large difference between 'mistakes' and 'intentionally circumventing processes put in place to ensure safety'. Having to draw lines is always difficult, but in this case the line has been crossed. Consider what Martha Stewart went to jail for, then compare to what happened here. If justice is to be observed as even handed there ought to be some serious consequences here, not some already rich guys getting richer with their golden parachutes, the irony of which I'm sure will not be lost on the relatives of the people who died.