How funny but unsurprising that neither Air Canada (Mapleflot) nor WestJet (Mapleflot green) are on this list. Pretty well every flight of theirs I’ve flown in the last five years has been late, sometimes without an explanation or apology. WestJet even cancelled a flight without any refund or offer of compensation for having to rebook on another airline last minute $$$. And the government is fine with this. Hilariously, the Mexican and Saudi flag carriers are doing way better. Speaks volumes about the state of affairs in Canada.