I suppose while they have the best image generator of the quarter, they'll be more restrictive with it.
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?