Both pilots screwed up in this case and both pilots were rightly blamed (btw, the comments at the end are taken verbatim from a copyrighted book - shame on airdisaster.com!). It was a lack of crew coordination - the co-pilot did not properly voice his concerns to the captain and did not do so in a timely manner, and the captain did not recognize an unsafe approach and did not listen to the advice of his f/o (who was right about the unsafe approach in the end, though the plane may have still been able to stop if not for the pilots fighting each other).
This is an example I sometimes bring up whenever I'm discussing AA
flight 587 and someone asks me why the captain didn't step in and try to counteract the f/o's rudder inputs. This is what happens when two pilots are fighting for the controls.
In this particular case, the captain was the flying pilot and the f/o does not have authority to simply grab the controls away from the captain. His responsibility is to monitor the approach and then relay information to the captain, who then makes the decision on whether to continue the approach. If the f/o felt the approach was unsafe, he should have relayed his concern to the captain, and the captain then should have made the decision to go around. But the captain is the flying pilot, and he's also the one with final authority. There can only be one pilot flying at any given time. So both pilots made poor decisions and neither pilot communicated properly with the other.
I'm tired of being a wanna-be league bowler. I wanna be a league bowler!