I guess typically, those of you who are not pilots would not understand. This aircraft likely arrived at destination with 45 minutes of fuel remaining to an airport with very few facilities and with an inexperienced crew. The weather was bad.
This is a high risk environment and will eventually add up to an accident.
I am very sorry for the people on this aircraft, however there is nothing BBD could have done to prevent this accident.