Oh? Did the Republic of Ireland, of which DUB is Capital, complete with it's own national airline, rejoin the United Kingdom?
Not yet, but their national airline does not have any long-haul service to Asia. Therefore also the business of BA (and others like AF/KL, LH Group). But looks like they don't want to.
LH for example just offers trice daily to DUB-FRA and just a few times weekly to MUC; GLA, NCL isn't served by LH
Therefore do not always blame EK and Co. if passenger choose other airlines/airports. It's not always the price.