And yet Etihad has increased its DUB services to 10 wkly. I think you need to look at the individual airlines' circumstances, rather than blaming things on the Irish economy.
BD has been in trouble for quite a while now; I think that much is well known. So has EI (although admittedly the state of the Irish economy hasn't helped them); however, EI's LGW adventure was always going to be difficult and probably ill-advised in the first place.