Ah well, each to his own. Anyway, my booking is now made. £128.58 for a return flight BHX-DUB, including checked bag, seat choice, taxes and admin. Which seems perfectly fine to me.
And no "You want buy scratchcard", adverts or stupid trumpets on arrival....