Turns out, purely from a public finances point of view, workers from Eastern Europe have been good for the Exchequer.
A Modest Proposal For Preventing the Foreign People in Ireland from Being a Burden to the Country | Ronan Lyons
Some quotes:
1. The number of new-EU workers signing on is tiny compared with the total numbers signing on. An average of 43,000 people from the new EU member states signed on during the third quarter of the year, compared to 350,000+ Irish signing on. Also, the problem looks to have turned a corner with the numbers signing-on falling every month since April.
2. For every single unemployed Eastern European in Ireland, there are four times as many still working...The total number of new-EU, employed and unemployed, has fallen steadily every quarter since late 2007, and by 30,000 in total.
3. These people are currently "costing" the Exchequer about €32m a month in unemployment benefits. Meanwhile, they're bringing in, through PRSI and income tax, somewhere in the region €75m a month... Summing up over the past 12 months, their contribution to the Exchequer has been about €1bn, while the Government has had to pay out about €350m.
Graph on that link too about the scale of the issue.
Favourite bit has to be the Mayor Quimby quote at the start though.