As you read back through the PickyPerkins, Unctuous, Overtalk and Brockenspectre posts of many months ago you could always see that this is where it was headed. I guess the next revelations from the CAIB will be that the foam may well have not just been foam but was likely carrying underlay, the denser hand-packed material and a significant water content in the form of ice.
The decision by the "powers that were" not to look further into the launch event and utilise all available resources to ascertain the integrity of the craft will now pass into aviation lore as an example of expedient wishful thinking.
There is a case for having a Safety Supremo in NASA whose brief is to honcho all aspects of safety. The "system" that existed was always best intentioned but sported zero efficacy when it came anywhere near the crunch.
If I was that 107 crew I'd be feeling a little bit killed by the system that was never equipped to intervene and sustain their system's safety.