I imagine that if the penalties are high enough and frequent enough, at some stage, Air Canada, which is a private company, would react by increasing the price of air tickets. At that point, customers would react in turn by abandoning the company. Air Canada will realize that, for economic reasons, it can do nothing else but to comply with the act because the penalties are multiplying.
On October 3rd, 2017. See this statement in context.