Ever think it might be AC's fault for over working their pilots?   Canada allows pilots to fly and be on stand by about 50% more than the US on any given day.  Long days lead to fatigue.

Canada,  celebrating 150 years of putting corps and money ahead of people.