Ocado's decision to launch a price comparison campaign against rival and retail giant Tesco has been met with confusion and surprise by some analysts, one of whom suggests the UK online retailer could be hastening its demise with the move.