In that case, what would be the added benefit of using an government issued ID ? really curious.
I do have credits paid up though and I've had an account since the early days of DALL-E. Maybe having a payment method serves as verification? Or it only applies to recently created accounts?