All FlyBe have done here is undermine every Captain in their company. Unless there is overwhelming evidence to the contrary, it is vital to back your captains. Despite the clear failings of the Captain here, I do not see him fitting that category. The FO is a clear cut case, but not the Skipper.
Landflap - CRM was made for people like you, who have no idea how difficult they are to work with. Sadly the very people who most need CRM training are those who least embrace it.