I agree with your sentiments except I believe there a dozens of arguments against making helmets compulsory and quite a few against wearing them in many circumstances. It is however a very complex subject and not easily reduced to statistical certainty. Some of the reasons for that are explored in this article from the BMJ in 2013 http://researchonline.lshtm.ac.uk/989799/1/bmj.f3817.full.pdf
I agree with your sentiments except I believe there a dozens of arguments against making helmets compulsory and quite a few against wearing them in many circumstances. It is however a very complex subject and not easily reduced to statistical certainty. Some of the reasons for that are explored in this article from the BMJ in 2013 http://researchonline.lshtm.ac.uk/989799/1/bmj.f3817.full.pdf