Originally Posted by
AndyTLe
Also, just because weather is find at the departure airport, that does not mean that weather is fine at the arrival airport or along the way.
Alternatively, delayed inbound (whether weather or other cause) may have caused the flight to miss their takeoff slot and therefore wait for the next one.