Oyster cards (http://www.tfl.gov.uk/oyster) are really quite popular amongst people I know. People really like how convenient they are. Yet they have to be one of the most intrusive tracking systems ever effectively imposed on a large population in modern times. They are actively used by the authorities for reasons other than transport efficiency (http://news.bbc.co.uk/1/hi/england/london/4800490.stm). But that doesn’t seem to bother people. I think it’s because they’re the nearest thing you can get to a membership card for London - they kind of betstow a London ethnicity, and identity.
So if the government’s plans for ID cards are to gain popular acceptance they’ll have to promise more than entitlement to services. They’ll not just have to verify your identity, they will have to give you an identity. I wonder if the Home Office have got a branding consultancy on this yet?