Cynics accuse public health