@bigoil
One problem is the UK has a strange rule freezing pensions for UK citizens living in Canada. So over time one would potentially lose a lot of money due to inflation. Imagine living in 2030 on a fixed income with a pension not adjusted since 2015.
So Canada actually isn't the ideal destination for British expats, pilots or otherwise, thinking of staying and eventually retiring here -- unless there are other factors such as family ties, etc.