Moral Hazard is definitely an issue. It's just very natural for someone to take their own risks, and very awkward for someone else to have to take them for you. Thus the fraud issue.
Just like we often discuss how in a Bitcoin future, debt is less frequent and people just save up for buying what they need, I could also see how this type of insurance becomes less frequent and people just save and act carefully.