There is no hate, sure I was a bit blunt though.
What I was pointing out that there is without doubt more Canadian pilots working ion other countries than pilots form other countries working in Canada.
If you want to stop foreign pilots in Canada, then how about stop Canadian being pilots in other countries, then watch the real mayhem as many experienced folks who also many of them don't take crap from some dodgy operators that seem to get away with it Canada. How many more unemployed pilots would there be.
You can't have it both ways.