The current definitions of CRM I am aware of refer to it as smartly using all the human resources available (including cabin crew and maybe even passengers, which possibly could have prevented the Kegworth accident, for instance) for a safe and efficient flight accomplishment.
AFAIK it has not much to do with patting the back of cocky FOs or starting lengthy team discussions in situations that require quick response.
Pity that judging from the descriptions of actual CRM training here, it seems that most of its potential is wasted by restricting it to tedious lectures and Dilbert-like management "wisdom".