Before jumping to conclusions and blaming the flight crew, keep in mind that it is just as likely that they were given permission to taxi before it was safe to do so. Accidents are caused by a number of factors, and this one will be studied and learned from.