To be honest, the Professional Pilots are saying that it is a god job it happened to a BA146 as it is built like a tank and if it were a CRJ or similar, it would have been likely that there were no survivors.
A very sad event and I feel for the families and freinds of the deceased.