If someone compromises your bitcoin wallet, you're out of luck.
it's depend on how you're protecting and securing your bitcoin by enabling all posibility to make your bitcoin at highest level of the security,people want the anonymous feature by using bitcoin, but want someone to recover the lost if their bitcoin get stolen, it's silly because the people who will recover the lost need their data