The population of the Republic of Ireland is increasingly made up of Poles and Nigerians. So that ethnic argument is out the window too.
as per the 2016 census, in the republic there are 4 million Irish, 150K Poles, 100K Britons, 36K Lithuanians, 30K Romanians, 10K Americans and about 12K Nigerians