My 'this years' delays have been BA and for tech reasons.
An FRA - LHR earlier this year where the outbound flight got delayed when on the walk round at LHR, the crew found evidence of a baggage cart collision with the a/c
The last one was a week ago where the inbound into NCE had a flaps problem on the approach and did a go around. Hardly surprising that the crew wanted a very full engineering check before taking off again..........
It just meant sitting in the Exec Club lounge longer - and trying not to drink too much!
When you consider that's 2 delayed departures out of 12, though, you ask 'is this too many?' Obviously, both justifiable from a safety viewpoint ( if the bloke in the left hand seat won't fly it, I'm not going on it), but still.......