Guys, its so easy to look back at this and say, "I wouldn't have done that" etc, But how many times have you found yourself in a situation that potentially could have took a turn for the worst, by circumstances you have little or no control over? Snow, and a short runway is obviously a concern, but maybe the wind picked up slighty as they were on short final?, or floated just a few seconds too long, where the aircraft ahead of them stopped fine, just minutes before. I am just saying, this job is very dynamic and there are factors that affect everything performance wise, and they change .
How many times have you sat through a CRM class and think, "I would never do that". I am sure the pilots involved in these instances thought the same thing, We have to do our best to minimize the risk, but there is always risk involved