Account recovery is a shitshow everywhere, either it's almost useless or it's a huge vulnerability with no good middle ground I've seen.
For a moment I thought this would be a good use case for federated authentication, but who would you even trust to run that securely?