Is it? Nobody knows if it’s going to be an app, or a virtual card, or a real card. So speculation and rumours are flying.
Whoever does comms for the government must be asleep.
But I fully agree if you mean it hasn't been adequately explained to the public [3].
[1] https://www.gov.uk/government/publications/uk-digital-identi...
[2] https://enablingdigitalidentity.blog.gov.uk/
[3] https://www.gov.uk/government/publications/digital-id-scheme...
It literally contradicts itself at one point:
“It will also be stored directly on your own device - just like contactless payment cards or the NHS App today.”
An app has totally different capabilities from a card in a wallet.
The Digital ID scheme isn't new. The only change is from it being optional to mandatory.