Ocado's £1bn price tag is unreasonable