im pretty sure it has. this year i went down at 30 MPH head first in a road race. helmet was cracked and smashed pretty badly. the doctors at the hospital said i would probably be dead right now if i wasn't wearing a helmet. i don't really think much of that though, because why the hell wouldn't have i been wearing a helmet? anyway, i wear a helmet no matter what, even on an easy stroll to the store.
and what the H is a "helmet debate"? that makes about as much sense as the global climate change debate