In any case, the private key is stored on a plastic ID, only released with a PIN, and the databases only store the corresponding public key.
A leak of a public key without the private key is harmless.
SSH been using it all these years and still going strong.
There is literally no reason why Americans would trust the central government to be more secure than T-Mobile at this point.
If anything it might encourage companies to smarten up if there was a law on the books that required companies that get compromised to pay for the re-issuing of the user tokens to every impacted individual.
After all, how did the NSA's top-secret Vault7 weapons get stolen considering that they were following "best practices"? And then proceed to bring havoc to the world with WannaCry...