This has been the pattern at many airports in the past month. Delayed inbound aircraft, delayed departure due to a variety of union tactics. I have never seen so many delays 'due to mechanical or maintenance issue...we don't want to compromise your safety' reasons !
It is union pressure tactics pure and simple except for the odd true problem here and there.
I had a total of twelve segments in CDN airports in March. Only three went without a hitch and one was in YOW.