What's NOT CRM?
Firstly, CRM is not about everyone on board having a nice, warm cuddly feeling about themselves and each other, and everyone getting on nicely, and being polite to each other.
CRM is the use of all resources (not necessarily only Crew Resources) available in the most efficient manner in order to bring a flight to a safe and expeditious conclusion.
Look at UAL 232 (Sioux City DC10).
With centre engine gone, structural integrity doubtful, no hydraulics, therefore very little control surface movement, they were in deep doodoo.
There was a DC10 skipper from another airline among the passengers. He was used to operate the power levers, the F/O flew the thing, the F/E managed the panel, called checks, and the skipper did almost nothing - except manage the situation, keep an overview, avoid getting locked into the nittygritty of some small problem.
This was a case of the absolute best CRM possible.