At the end of the day...
- Sectors of the aviation business in Canada are highly seasonal
- It's unreasonable to require companies to employ 100% staff year-round for what is a seasonal business
- It's unrealistic to think that 100% of the seasonal demand can be filled by qualified Canadians pilots alone
So the crux of the discussion is simply how many foreign pilots need to come every year.
We each can have an opinion if it should be less, or if it should be more, or if the levels are acceptable -- but opinion is not law.
Everything else is rhetoric. E.g., "balancing" the number of foreign pilots coming in vs. Canadian pilots going elsewhere, etc., is nice but irrelevant to the core of the issue.