It's not shades of PIA320, it's more like Avianca 011, infamous "Shut up gringo" when the GPWS advised pull up.
Sacking them both isn't going to change the culture, CRM needs improving, both pilots putting in opposing inputs!
Very lucky to survive, however, IMO first officer does deserve some credit, if reporting is accurate, he clearly wasn't happy with the situation and without his intervention this would be a search and recovery thread.