Major consideration here.......pax want to get somewhere.....we are the only people capable of taking em......frankly I think flight deck attitude as reported sucks........pax are p*ssed off crew are p*ssed off,.....any sensible skipper would've defused the situation and sorted the problem out.......it's what we're paid to do guys......aren't we.....?
There are deeper questions about seniority and maturity........but I'm sure you've got 'em covered........right.....?