And what do you do perchance? How long before your job is "offshored" by some bright spark? Lawyer - try Bangalore, accountant, ditto, computer software, try Mumbai, small business owner in manufacturing? Try Shanghai.
BA pilots are not overpaid in relation to either productivity - at legal limits in long and short haul, or for the responsibility inherent in the job either. There are those who will always bemoan BA for being on a par in pilot pay with the European National Carriers, yet that is the benchmark and even that is not, in my view and in comparison with similar professional occupations in the South East, that much. Laugh all you like at BA. I'll be laughing at you when your job goes too.