I don't think bean counters (accountants) get into CRM, etc. They mainly want to keep the numbers in their ledgers low.
The main reason airlines don't rely on military pilots as much as in the past, is mainly, many of them stay in the military now, where, in the past, they might just do one enlistment, then go on to a high paying commercial airline job. The US military pays much more now, and is an easier, if not better place to raise a family than 50 years ago. This, coupled with all the pilots coming out of the many flight schools keeping pilot pay down causes a shortage of military flight trained pilots availible for commercial use. Mind you, I'm not advocating military flight training be a requirement for an air transport license, I'm advocating filtering out pilots with unsteady nerves in the course of civilian flight training.
All that said, since I'm in the tech forum, I'll write "Know your equipment" should be a mantra in air transport flight training.