Denmark doesn't issue ID cards either, but honestly, I wish our government would.
Here you have to give proof of your identity when picking up parcels at the post office, signing legal documents and for practically any transaction entailing larger sums of money.
We cannot use our health cards as for some reason only known to civil servants these do not have a photo of the holder, so those like myself who do not have a driving licence have to use their passports.
If I travel to countries such as Germany, Austria or France where it is illegal not to have your ID card on you at all times, I may not leave my passport in the hotel safe, but must carry it on me.
Many people here object to the very thought of ID cards, using similar arguments to those used in the UK.
What no-one seems to think of, is that the information contained on an ID card is already available on various data bases linked to our social security numbers and great trouble an effort has been made (and taxpayers' money spent) on ensuring that these registers cannot be accessed by anyone except the relevant civil servant or health professional dealing with a member of the public.
Of course, no system is 100% secure, so mistakes can be made, systems abused, and identities stolen.
On the other hand, if you have nothing to hide, why should you object to carrying a card stating your identity?
And yes, an identity card should stop people moon-lighting as an employer has to be shown it before employing you. It should also stop underage drinking, as bar-tenders are obliged to ask for anyone they suspect of being underage to show theirs.