My synopsis:
Improper Controller Instruction led them to descend to 2,000'.
Poor weather made them decide to hold to figure out what the runway was doing.
While they were setting up for all that and thinking about the wind and the runway, they failed to notice, or ignored a terrain alert.
They impacted terrain and were killed.
Sucky deal all around, but not-entirely surprising given the location and the type of flying. I used to work for ACE when I was about the FOs age and understand how the operation was - it was a freight company, flying it's airplanes and it's crews damn hard. It was not uncommon when I was there for guys to "time out" for the year in late November or early December with 1400hrs for the year. Similarly, the schedule tended to be a lot of hard days on with few hard days off, and the flying was particularly aggressive at some destinations. Dillingham was certainly not considered "a hard trip, with lot's to worry about." Dillingham was an "easy" destination while I was there. Honestly, I suspect that this was complacency or fatigue coupled with an instruction that shouldn't have been at the exact wrong time. When you fly those airplanes into places like Donlin Creek Mine, or Chenega Bay, or Tatitlek, and you're accustomed to seeing the terrain alert flash at you, it's easy to punch it off without even thinking. We're specifically trained not to here, other places may not have that in their training program.