Shocking to hear that the both pilots behaved unprofessionally continued to argue and unfortunately this is not new.
In my opinion Flybe has done the right thing to terminate their employments as they clearly have neglected the safety of the passengers and putting their egos in front. If they have a point to prove, it should have been done at debriefing or taking up within the management, HR, etc.
Clearly team playing did not exist here, the Captain failed to show the leadership and take full responsibility
Thinking of this I feel terrfied especially anything knowing can go on in the cockpit.
Both should not appeal and be allowed to work as aircrew as they pose a threat to the flight and passengers safety.
Shocking!