Love the concept of Web5 but agree with @k00b.
I feel like Alby or browser based wallets in general could be the stepping stone we need to get there. Users control their ID and are able to authorize who they give it to.