Not having seen the thread to which you allude, I can't offer any comment. I can say, however, that I've been through any number of CRM courses over the years - involving tech crew, cabin crew and both together. I don't see how any folk could possibly get agitated about CRM as it's been with us for such a long time now and it works - for those who consciously practice it.