That may all be so but pilots live in a very insulated (the most insulated in my view) section of any given airline, particularly large legacy carriers. IQ and BS detectors are not what it takes to run a large company that has to deal with ALL aspects of a business as opposed to one small section.
I am not advocating that the current management team are doing a good or bad job, but what qualifies a pilot to make claim to being able to run an airline better than others??? You don't need a university degree to be a pilot.You don't need any qualification to become a pilot. You just need money, tenacity, and perhaps both.
CRM is an interesting concept to raise.....Wasn't that born out of you guys blindly believing that because you are a captain only your opinion counted and god forbid a lesser human being should question your judgement. Interesting that you need to be trained to even master a simple thing like communication and taking into account others opinions and views.
Stick to flying them......