> I think we’re on the precipice of this being a requirement to have any faith you’re talking to another human.
Except that it doesn't prove you're talking to a human - it just increases the hurdles for bot operators (buy or steal verified accounts).
It adds enough of a barrier to be worth it. In the way I have implemented it, you can only have one account per ID (for example passport). Yes, you can buy fake passports, but it's prohibitively expensive. Read my blog post for more info.