Gay marriage has nothing at all to do with morality.
Immorality would perhaps involve gay people sleeping around with bunches of lovers, prostitution themselves.
I don't think you can blame Al Sharpton or "liberals" for the Irish approving of gays getting married.
I do not see anything illogical, immoral or lacking in family values among gay men or women that choose to get married. Those that do are probably lacking in their understanding about what logic, morality or family values are.
And of course, if this is true, then it would indicate that the Republican'ts and their ancient understanding of logic, morality and family values are on the decline.
The Holy Mother Church ran Ireland back in the days described in "Angela's Ashes".
Now women have jobs, girls who flirt are not kidnapped and enslaved by nuns in convents as washerwomen.
Ireland is no longer an impoverished country run by religious nut cases.