Come on....to try and compare BA Pilots with Doctors and Lawyers et al is false and misleading.
Just imagine if your GP only worked 900 hours a year max? My brother is a doctor in London, he often works 70hrs a week, plus he is on call and is paid a pittance compared to me and all I do is, lets be honest now, enjoy a few decents night stops and fill in the crossword at FL370.
I'm not happy about the pension situation, but many BA FC choose to have the pension and hours of a doctor or lawyer??