Erm..... thread drift? There is an abundance of successful British candidates because BA is a British Airline based in Britain. THAT SAID IF YOU ARE GOOD ENOUGH, YOUR NATIONALITY IS IRRELEVANT.
Shock horror, in other news it is being reported that the majority of cleaners at Palma de Mallorca airport are...wait for it...Spanish! Guess what? Most refuellers in Krakow are...good grief...Polish!
Stop trying to find fault in a translucent, up front selection process.
Get real.