Really the US needs federal ID that are free and accessible through all post offices. The use of birth certificates and SSNs for the private sector is a failure of the federal government.
Identification for some reason is a cobbled-together mess of systems never designed for identification.