I don't see the need to have mandatory ID. The thought of being fined for not "showing my papers" while walking down the street is disturbing.
Can't speak for the UK, but I think a lot of the resistance to the idea in Ireland is due to a long history of distrust of the authorities.