This is at the root of the problem. No entity wants to take liability and responsibility for quick and easy identify verification, and only the federal government is in a position to do that.
There is no reason they could not use USPS to provide a passport type identify verification service and API for other organizations to use. It should be a utility.