That won't happen until companies are held liable for damages caused by inadequate authentication processes.
If a bank gives a credit card to someone who says they're me, based on only on my SSN, I don't see why that should be my problem. It's between the bank and whomever they gave the card to. If they don't know who they actually gave it, well then it sounds like they need to improve their process.
But it becomes my problem because it's my credit score that gets ruined.
Deepfakes are not yet that good for live video, but you are right, using an open authentication standard that can be transferred between devices would be the only good solution at this point.
Companies and governments could verify me live to authenticate my public keys.
If a bank gives a credit card to someone who says they're me, based on only on my SSN, I don't see why that should be my problem. It's between the bank and whomever they gave the card to. If they don't know who they actually gave it, well then it sounds like they need to improve their process.
But it becomes my problem because it's my credit score that gets ruined.