Further to the last;
Sometime I have had both ATC delays and cabin crew late arrival. The CC turned up in time to meet the delayed slot.
What should I have said then?
Of course sometimes the slot is late due to the late arriving cabin crew etc. etc. ad infinitum
At the end of the day our on time performance is improving (Not a lot of thanks to circusair!) and seems to be in the same league as other airlines.