- People need some kind of protection in case their crypto is lost or stolen.
That is what backups should be for. If you intend to provide things like wallet recovery, then it is the same as using wire transfers with banks.
- Smart contracts are an amazing solution - but what do you do in case of a dispute? You need a human element.
What kind of human intervention do you envision. A smart contract implemented on a supposedly decentralized global computer removes the use of third parties for this task. If you have an option for human intervention, then how is it different that just contracting things out to a law firm.
What is the value proposition for any such solution that wants to take decentralization away and introduce third parties to provide the traditional recovery services and human intervention??