To an extent, are we training pilots too much?
Yes, of course, we need SOPs and structures, not to mention stall/upset training, in order to ensure safe flight but my perception is that rigid adherence to procedures is causing a mind set which sometimes doesn't perceive what is really going on.
The first step in solving any problem is the acquisition of the correct information - like, hey guys, something is happening here but what?