I do not have a driver's licence at the moment due to cataracts, and my passport expired in 1997, so I understand your frustration as I share it.
As far as I am concerned, it is the only reason justifiable for getting an Identity Card.
As to all the different numbers we have think how many there are. National Insurance Number, National Health Number, Pension Numbers Tax Credit numbers, Passport Numbers, Driver Number, bank account numbers, maybe membership numbers of things like National Trust or English Heritage, it goes on forever.
I see absolutely no reason why we shouldn't have one number to distinguish us for all Government purposes, (A combination of NI and NHS number, perhaps).
Cheers, HG