There is a big difference to me, between "hand-wringing excuses" to overlook some error by and pilot and trying to understand the situation. No one on here, least of all me, was calling him a "saint".
Understanding means knowing how and why this pilot did it and most of all how and why it could happen to some other pilot.
I would rather try to solve the problem than just find joy in someone being punished, and try to learn from it so as to prevent a similar problem from happening again.
This is part of what I was trying to write in my post above, but I got interupted and chad to close it before I was finished.
I try to be, and pride myself on being a safe pilot, but I have once landed on a closed runway and I have once done a flight without checking the notam and flew into an airport where one of the 2 runways were closed.
Neither was really dangerous, I'll write more about them later.