Years ago I attended a flying club talk given by a senior Delta weather office guy, it may have been this same fellow. Fascinating talk. I recall his saying that he or another Delta meteorologist has to sign off on every dispatch release, or the flight does not go.