The other problem comes from culture. The 777 accident at SFO and other demonstrate the respect of seniority in certain cultures. CRM training is designed to recognize that, but also to speak up repeatedly with emphasis and even insults if necessary
Ah Yes! - Ethnic Culture. Often the bane of common sense flight safety and where CRM is often ignored. Speaking up with emphasis is one thing, but to recommend insults if necessary, is surely unwise and counter productive. .