The problem is how do you teach the knowledge that is AIRMANSHIP in this day and age?...
I think that pilots need to be taught how to understand and identify hazards, work out and prioritise risks, then act upon them. That is risk assessment in a nutshell.
Nicely put sir.