I have a private pilot license. This is not true at our level, and is very often not the case at the big companies. Everyone makes mistakes; firing all the mistake-makers would not end well.
One of the reasons aviation is so safe (excluding corporate coverups like what happened a couple of times with Boeing) is that there is an emphasis on learning and making sure that mistakes never happen again - to you or to other pilots.
I can't speak for professional aviation, but I would be very surprised if the safety ethos isn't similar. Ruining a career after a mistake only leads to covering up mistakes. Why the hell is this a systemic problem at all? It's obvious it won't work.
There is way too much litigation. Hospitals and staff are using defensive legal strategies-- obscuring docs, discouraging internal (written) investigation, delaying urgent treatment with unneeded consultation (to get more signatures on a decision).
IMO, there should be legal protection against malpractice lawsuits. Increasing the attack surface will not help with the core problem:
Doctors are over-worked, they are human and they make mistakes. The solution is to either enforce work conditions for doctors (and people die) or accept those mistakes (and people don't get money when they are on the wrong side of statistics)
What purpose does suing anyone for anything serve?
I don’t see too many doctors demanding to become employees (with far less personal liability) instead of independent contractors as they usually are. Getting the best of both worlds is asking for a lot.