Yes, CRM has gone rather off the boil. The biggest problems are that trainers are not evolving their material and exercises at a rate sufficient to hold attention and they generally are intellectually poorly equipped to adapt to teh latest in safety thinking.
However there is still a lot to be learent from old case studies as many accidents do tend to be repeated cylically as the original lessons are forgotten.