Your public, verifiable identity already exists because the government keeps track of it. Why would a third party need to be involved if the infrastructure is already available straight from the source? Also, if multiple providers existed, how could platforms avoid duplicates, in case of need?