True. We like to say that Lemonade is the oldest new idea! I think that's what the sharing economy is all about, using technology to revive modes of social interaction that used to be commonplace.
I think that the OP is drawing issue with the fact that the title described it as "the world's first P2P insurance."