There were obviously numerous mistakes made to get to this point. The pilots avoided catastrophe by making the difficult decision to land where they did. No one was hurt. Learn from it. Dispatch needs to learn from it also as he/she is more to blame than the pilots.