This is the same basic issue with companies owning crypto, right? I mean some CFO sets up a wallet, has the seed phrase in a notebook in their desk...
I feel like this is one of those things where the corporate world needs to adapt to the new reality that users are adopting, not the other way around...
It's also important to point out that the alternative to "cryptographic proof" of identity is significantly more expensive, slower and more cumbersome "legal proof".