So.....what do we learn from this 112 million dollar accident and what can we do better for next time said Captain Obvious?

Bigger parachutes? Stronger brakes? Kill more birds?.....or all of the above?