Do we like helmets here at the Coalition? Yes. Do we all have stories of falling in which we were glad we were wearing our helmets? Yes. Now let me present the topic from a different point of view.
Have you ever considered the societal, economic, and political factors that go in to wearing a helmet? What is the impact on how people view cycling due to the pervasive push to wear helmets? All I can say is keep an open mind and disregard the fact that this sounds like conspiracy theory bologna. Besides it’s a Ted Talk so at the very least it will be entertaining.