Nah, I'm talking about edge cases Beyond the 99% of cases which I assume they get right, recovery is a cost center.
There's a single potential client (maybe two if you add Facebook) who seems to be showing no interest in getting it right. Not the best business proposition.
In the sense of the general account recovery problem, yes. I'm pretty sure it's mathematically provable to be impossible.
But the account recovery problem facing Netflix or Github is different from the one facing smaller companies which is different from the one facing Google. I honestly doubt there is a one-size-fits-all solution, I definitely don't have it, but I'd be happy to be surprised.