'It's me' - you are clearly misinformed on many MANY different levels. Maybe if you put aside your own anger and ego you'd realise that:
The Training Manager is German, the Safety Manager is Danish and 3 of 4 Fleet Chiefs are German; the other is Italian, not a 'Brit'.
You complain that you can't get upgraded? Maybe it's down to your poor attitude rather than your Nationality.....