and by denying ports for allied escort vessels convoys in the early yeard had lighter escort units resulting in more sinkings and deaths of merchant seaman by u-boats. sweden doesn’t get a free pass but ireland didn;t have the nazi army across the irsih sea ready to invade if they didn’t get what they wanted.
Ireland had a foreign army already on it’s soil in the north (regardless of your position on Ireland, that is exactly what it was); no reason to join that side.
Ireland was serious about it’s neutrality (unlike the US, which violated neutrality openly in both theaters prior to officially entering the war). Like most of the world, Ireland had no stake in a war between Lucifer and Satan.