When cost of living is factored in Canadian pilots are far better off than pilots in Europe, especially the UK.
Pilots at BA earn less than regional pilots in Canada and far less than the charter guys.
Very few Canadia pilots work in Europe unless they have to.