I've heard it said that sometimes helmets can have a reverse effect, in that they can give the wearer a false sense of security so they take higher/more risks. Can't remember if this theory was for sports people or gen population cyclists.
But is is widely accepted that helmets help prevent cuts and skull fractures but not concussion.