Whilst those pictures serve as a gruesome reminder of how dangerous helicopters can be, I'm not sure how relevant they are to this post?
The poor chap in question wasn't wearing an Alpha Eagle
One thing's for sure... in the event of an accident, I'd rather be wearing mine than not!