The old airline training paradigm kicks in a lot here I think. What did we train for decades in the simulator? Basically an inextinguishable engine fire or APU fire followed by an evacuation after a rejected takeoff or an airborne cargo/engine/apu fire with a landing and then subsequent evacuation. In any event, something that required an evacuation without much of a thought process. Not sure if that has changed in the last decade or so that I've been away from the U.S. majors.
As a result, what are most airline pilots spring wired to do? Basically, in training, all they've ever done is stop on the runway and then evacuate so when something happens in real life training kicks in and that's exactly what they do.
Do any U.S. majors teach making radio contact with the fire marshall/services or with the cabin crew to ascertain the situation as part of the decision process leading up to an evacuation?
Do any teach turning the airplane into the wind so that an engine fire and it's smoke is not potentially blowing into or over the fuselage:
http://en.wikipedia.org/wiki/British_Airtours_Flight_28M
No doubt it can be a tough call. Yes, if you command an evacuation people are going to get hurt. But if it is a serious problem that requires an immediate evacuation, which gets delayed, then many people could die. Every situation is unique so, in my opinion, the decision making process should be well thought out in advance.
At my old airline we had emergency evacuation and then precautionary disembarkation, which could use slides if necessary. The precautionary disembarkation was something that could be used for a situation where the crew might want to get the passengers off quickly but not in a full blown evacuation. Specifically mentioned was bomb threat where the bomb had not actually been located, if it indeed existed at all.
You'd hate to be the guy who hesitated on an evacuation:
http://en.wikipedia.org/wiki/Saudia_Flight_163
But nor do you want to be the guy who evacuates when it isn't necessary:
The recent Alitalia 767 return and evac that we discussed.
Typhoonpilot