My spouse was delayed and stuck at YYC sitting around the airport for ~ 5 hours this past week due to a cancelled flight from the IT meltdown. A passenger from the same flight asked the agent at the lounge desk in YYC for a meal voucher, as it was a lengthy delay.
The lounge agent answered in a condescending tone that there were no meal vouchers allowed, as this was an uncontrollable delay, because all flights were delayed, so it was equivalent to weather related IRROPS or an act of God.
I'm sure it was a tough day for staff,
but making up stuff about it not being within the airline's control and refusing to offer a meal voucher for a 5+ hour controllable delay doesn't really help AC's reputation in dealing with these sort of things.