The on-time performance of AC is bad and getting worse. My next AC flight will be YYZ to YVR on Saturday, so I looked up the performance of AC's flights over the last two days. Yesterday 1 of 19 flights arrived on-time with 5 being more than 30 minutes late. So far today 0 of 15 flights are on-time with 11 being at least 30 minutes late. I don't think AC cares about this at all.