Fianna Fáil and Fine Gael might not have started out this way; each of them has been all over the ideological spectrum. But they do currently manifest, like the National and Liberal Parties in Australia, the ability of a more sophisticated electoral system to sustain, as distinct entities, both a socially conservative, nationalistic, agrarian-populist party and a neoliberal one.
As well as to blunt the edge of neoliberalism by requiring Fine Gael to go into coalition with Labour, the commitment of which to abortion, even if all Labour TDs (never mind the majority of voters in a referendum) could be made to go along with it, is essentially a meaningless piece of electioneering against the sectarian Left and the Greens, since no coalition containing either Fianna Fáil or Fine Gael would ever legislate for such a thing (neoliberalism still has its limits in what is, after all, still Ireland), and since no governing coalition could ever be formed unless it included at least one of them.
Kevin Myers describes Irish Labour as "not Labour in the British sense, for it attracts few working-class votes, has no clear principles, and is largely a platform for the careers of its senior members. Some of them are ex-IRA men or supporters of the USSR, over which a discreet veil is being consensually drawn." How does one answer that?