Insurance is just a form of socially acceptable gambling, but strangely we hope never to win.
But I agree with BazP, if your happy to £150 to cover say a £3k bike, then surely it makes sense to pay perhaps just £30 more and get hundreds of thousands of pounds worth of cover for your home...