BW, I did mean to imply that the cultural change had originated in the cockpit, more that the people now trained to be in the cockpit were subject to wider social and organizational changes which might affect their behavior at work.
Thus, there should be little reason for the role of the Captain to have changed, but some people perceive that it has, – from either viewpoint, as Captain or observer of behavior; probably due to the external cultural changes.
I would agree with your view that initial training should be reviewed, particularly CRM.
What is being taught as the role of CRM in the modern cockpit; are the social / cognitive aspects appropriately balanced, or has the cultural (social) change overwhelmed other aspects?