TBH, there should be a top-up for public servants working in major urban centres (Dublin, Cork, Galway etc.). I know I certainly couldn't match my Dublin salary if I lived in Donegal: the private sector factors the cost of city living into it's pay-scales so I can't see why it'd be wrong for the public sector to follow suit.
A teacher with 10 years experience on €47,133 (according to ASTI scale
) is earning a really decent salary if they live in Kerry, Leitrim, Donegal etc. where a good-sized family home can be easily purchased with that salary (3.5 times salary as a mortgage rule).
In Dublin, with a decent deposit, they'd be lucky to buy a 1 bed apartment (and it probably won't be in a great area).
TBH, our rurally-based public servants are over-paid but I don't think the same can really be said of those based in Dublin.