When getting a driver's license in NC, one of your choices for documentation is to show your birth certificate. (There are other options, like military id's, but not everyone has one of those.)
I called New Hanover County to see what it would cost to get a copy of my birth certificate. Cost is $10, but I would have to provide a copy of my driver's license.
To get a driver's license I need to have a birth certificate, and to get a birth certificate I need a driver's license....
I could show an unexpired passport to get the driver's license, but an applicant needs a birth certificate to get the passport.
We don't realize that our systems of acquiring identification have become such a maze. If the state wants everyone to have a photo id to vote at the polls we will need to completely overhaul the systems and requirements for obtaining that id.