hey it's still winter in Canada, unfortunately (big) delays happen (heavy snow, de-icing, gate availability, ATC, gate holds etc) try being down the the southern US with delays due to tornado warnings and severe thunderstorm delays, I've stuck in the tube on the ramp for similar times (UA, AA, DL) so I wouldn't be too hard on AC for circumstances (wx) beyond their control!!! Its an ALL airline disruption...