I totally agree that a decentralized password manager (or key manager) is fundamental.
I also agree that your own trusted social connections are the natural guardians of your identity (and probably your secrets!).
We’re getting ready to launch social recovery for BrightID. There will then be a good key management system coupled with a unique ID system.
Our verification system will allow you to log into any application that supports linking with BrightID and have social recovery for your login with that application.
You should come work on BrightID!