Craggenmore
Good rant.
Frankly, there are plenty of ways for BA crewmembers, from either side of the flight deck door, to avoid UK potholes, UK council tax, UK car insurance, UK utility bills, the M25, and the UK weather, and all the other little UK niggles you describe.......and yet still work for BA.
It just needs a little imagination, I'm sure you can work it out