You don’t need an ID to drive. You need to be licensed, and the card that proves you are licensed just so happens to be able to act as an ID. Same thing with a library card.
Half the crap on there doesn’t even appear to be legal ID requirements. They mostly seem to be at the option of whatever party is providing the required service. For instance, the only time I have ever been required to show ID when writing a check is when writing a check in a store while out-of-state. And that has always been the choice of the store-management.