Duncan Dee is a former airline chief operating officer that has been railing against the airport chaos at Pearson for two months now.
According to him, unless the government acts decisively within the next three weeks (when summer travel reaches its peak), things are only going to get much worse.
"What's happening right now is a total and complete meltdown on some very, very basic government services," said Dee.
Dee was appointed by the government to be on the panel to review Canada's Transportation Act in 2014, taking part in an in-depth dive of all aspects of the transportation industry in Canada.
The panel had made it clear at that time that the air security component of the air transportation sector in Canada was fundamentally broken, calling for significant changes to the way air security is run in Canada.
Dee has anticipated these events for years now, making it known to the government that these changes had to be made.
"What's happening now is basically what's been happening for years. The only reason why it's so public now is it can no longer be ignored. This is not something that's a surprise to me at all. This is in fact something that was predicted and totally predictable."
Canada's air security system is unique in the world. While in most countries the security provider and security regulator are two separate entities, Canada is run by multiple different agencies and unions that each have their own separate performance strategies and training modules.
This results in a lack of consistency and accountability across the air security system - it's impossible to hold anyone accountable or put together a national standard, what Dee calls a "multiple headed beast" and "dog's breakfast of an accountability matrix" - a recipe for disaster that could have been foretold years ago.