这个问题可以从几个层面上回答。
首先,翻译过来的英国航空的英文原名是British Airways,直译应为不列颠航空,而不是英国航空(英国一般是指联合王国,包括北爱)。不列颠是个地理概念,即大不列颠岛,岛上有英格兰、苏格兰和威尔士。至于为什么当初要起这么个有争议的名字,那就要从英航的组成说起。英航是1974年由BOAC(不列颠海外航空公司)和BEA(不列颠欧洲航空公司)合并而成。当时BOAC和BEA的主要市场都是不列颠岛,虽然BOAC当时有从贝尔法斯特到美国的航线,但是频率很小。所以命名的时候忽略北爱也是很正常的。
至于为什么现在英国航空没有到爱尔兰岛(包括爱尔兰共和国和北爱)的航线,则是一个公司经营策略的问题,和政治等无关。
为了减少亏损,英国航空公司在多年前就开始紧缩国内航线,把优势资产用在中长途国际航线上,其中的举措之一是在可以使用代码共享航班的航线上尽量使用代码共享航班。当时爱尔兰航空(Aer Lingus)已经在北爱的贝尔法斯特机场有一个不小的机队了,其主要的通航城市也正是伦敦;爱尔兰航空和英国航空又在同一个航空联盟下(寰宇一家),所以他们之间的航班代码共享自然也就顺理成章。后来爱尔兰航空退出寰宇一家,但两家公司的代码共享合作没有结束。
英国分为:英格兰,苏格兰,威尔士和北爱尔兰。因为北爱尔兰问题,简称北爱问题,是用来描述从1960年代后期开始,到1990年代后期由1998年4月10日签订北爱和平协议中止,在北爱尔兰发生的包括共和派与保皇派准军事组织、皇家阿尔斯特警队,英国陆军与其他人员的公众暴力活动,是爱尔兰的周期性暴力冲突中的最新一轮。 北爱问题经常以不同的方式被称作一场多方冲突,一场游击战,一场低烈度冲突,甚至一场内战。因为此问题经常伴随着恐怖分子活动,所以其实英格兰和北爱尔兰的关系一直很紧张的。(英航是算英格兰管的)