Bad headwinds this time of year. AC has been having issues with their E90s and Airbus planes on some of their longer flights within North America as well causing diversions.
I don't think it's worth complaining about- severe headwinds aren't the airline's fault, and they probably don't have enough longer range jets available to fill all the extra slots.
On the bright side, eastbound flights are going fast!