Not everyone would use it, but some kind of shamir's secret sharing seems highly desirable for many.
Bitcoin should be able to leverage existing social bonds of trust.
I can mark trusted accounts on facebook like if i die, my mom and brother can get into my account. Likewise, i want my mom and brother to be able to help me recover my account if i lose the password.