Originally Posted by
simons1
The term 'national flag carrier' is an anachronism.
BA are a private company, in business to maximise profits for shareholders. They might use 'buy British' as a marketing angle, but in my experience the vast majority of travellers are interested in the price.
This.
BA is not the national flag carrier and has not been for a generation (or so).