Insurance is unique as a sector where consumers rely ... s attempts to dazzle with buzzwords like “consumer engagement”, ...