Over 800 take-offs from JFK...never delayed for more than an hour in 19 years of US and international operations.
Just lucky I guess!
I cannot for the life of me see any excuse for QF 108 being stuck there for anywhere near that length of time; if indeed the story is true.